Linux基础入门
Linux基础入门

工欲善其事,必先利其器。要愉快地学习高性能计算,先要熟练地使用 Linux,掌握各种linux下的基本操作,才能有效地完成自...


MPI 编程环境部署
MPI 编程环境部署

MPI是实现并行计算的一种手段,它是一个定义了可以被C、C++和Fortran程序调用的函数库。这些函数库里面主要涉及的是两...


MPI 编程实训
MPI 编程实训

MPI(Message Passing Interface)是一个跨语言的通讯协议,用于编写并行程序。与OpenMP并行程序...


OpenMP 编程实训
OpenMP 编程实训

OpenMP(Open Multi-Processing)是一套支持跨平台共享内存方式的多线程并发的编程API,使用C,C+...


Pthreads 编程实训
Pthreads 编程实训

Pthreads(POSIX Threads)是POSIX的线程标准,定义了创建和操纵线程的一套API,一般用于Unix-l...


CUDA 编程实训
CUDA 编程实训

CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 ...


SQL语言
SQL语言

SQL是Structured Query Language(结构化查询语言)的缩写。SQL语言是一种数据库查询和程序设计语言...


初识Giraph
初识Giraph

Giraph基于Hadoop而建,将MapReduce中Mapper进行封装,未使用reducer。在Mapper中进行多次...


TensorFlow基础教学
TensorFlow基础教学

本教学将介绍Google开发的深度学习框架TensorFlow的安装和使用,并通过几个具有代表性的例子来说明如何使用Tens...


C语言入门
C语言入门

本课程讲解 C 语言的开发环境以及对 C 语言的剖析,主要内容涵盖 C 语言语法、数组、模块化程序设计指针、文件的输入与输出...


Python3基础课程
Python3基础课程

简明易懂的 Python3 基础教程,从基础讲起,逐步深入,通俗易懂的理论讲解与简单的动手实验相结合,非常适合作为新手入门教...


初识GraphX
初识GraphX

GraphX是一个分布式图处理框架,基于Spark平台提供了对图计算和图挖掘简洁易用且丰富多彩的接口,极大的方面了用户对分布...


Docker 入门与安装
Docker 入门与安装

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Li...


hadoop 安装(使用空镜像)
hadoop 安装(使用空镜像)

本实验是hadoop的安装教程,是基于Linux的ubuntu系统,整个实验包含了在空镜像的基础上安装hadoop单机版和伪...


NumPy 入门
NumPy 入门

NumPy是Python语言的一个扩展包。支持多维数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy提供了与...


MXNet入门教程
MXNet入门教程

MXNet是一个开源的深度学习框架,并被用于训练和部署深度神经网络;它是高可扩展的,支持快速训练模型、灵活的编程模型以及多种...


C++基础教程
C++基础教程

C++ 是一种中级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一...


PyTorch入门教程
PyTorch入门教程

PyTorch是一款基于Torch的开源的机器学习库,崇尚Python优先,因此Python库都可被自然地使用;框架快速、简...


Keras入门教程
Keras入门教程

Keras是一款基于Python的开源的神经网络框架,它可以运行在TensorFlow、Theano,或者MXNet之上;它...


Java基础教程
Java基础教程

Java是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。...


Go基础教程
Go基础教程

Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。 Go语言被设计成一门应用于搭载...


初识Neo4J图数据库
初识Neo4J图数据库

Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。Neo4j也可以被看作是一个高性能的图...


Git入门教程
Git入门教程

git是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)创作,于2005年以GPL发布。最初目的...


Vim入门教程
Vim入门教程

Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emac...


Storm入门教程
Storm入门教程

Apache Storm是一款免费开源的分布式实时计算系统,可以简单可靠地实时处理无限数据流。Apache Hadoop是一...


Pandas 入门
Pandas 入门

Pandas是python的一个数据分析包,最初由AQR Capital Management于2008年4月开发,并于20...


GraphChi 教程
GraphChi 教程

GraphChi是卡内基梅隆大学的GraphLab项目中的副产物,它的作者是Aopa Kyrola ( http://www...


Scikit-learn 入门
Scikit-learn 入门

在机器学习和数据挖掘的应用中,scikit-learn是一个功能强大的python包,其包含有完善的文档和丰富的机器学习算法...


Neo4J图数据库实训
Neo4J图数据库实训

Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。Neo4j也可以被看作是一个高性能的图...


MapReduce 入门
MapReduce 入门

MapReduce采用的是一种分而治之的编程思想,即将一个大的任务拆分为多个小任务,主要分为“Map(映射)”和“Reduc...


Shell入门教程
Shell入门教程

Shell编程是指为Shell编写脚本程序,它虽然没有常见的C/C++、Java、Python这么强大的功能,但是它也支持基...


Spark 入门教程
Spark 入门教程

Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎,最初在加利福尼亚大学伯克利分校的 AMPLab 开...


GDB入门教程
GDB入门教程

GDB是UNIX及UNIX-like下的调试工具。也许,大家比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果...


Kubernetes 入门与实战
Kubernetes 入门与实战

Kubernetes 是一个轻便的和可扩展的开源平台,用于管理容器化应用和服务。通过 Kubernetes 能够进行应用的自...


GraphX实训
GraphX实训

GraphX是一个分布式图处理框架,基于Spark平台提供了对图计算和图挖掘简洁易用且丰富多彩的接口,极大的方面了用户对分布...


Caffe入门教程
Caffe入门教程

Caffe是一个清晰而高效的深度学习框架,本实验教程将介绍Caffe的概念、安装过程以及相应的知识点,并通过一个实验实例说明...


Hadoop 教程(使用已安装hadoop镜像)
Hadoop 教程(使用已安装hadoop镜像)

Hadoop是一个由Apache基金会所开发的分布式系统基础架构,用户可以在不了解分布式底层细节的情况下,开发分布式程序,对...


Theano入门教程
Theano入门教程

本实验教程将介绍Theano的基本概念,以及如何安装使用。并分别介绍了Function的用法,以及如何保存和提取模型。并通过...


Spark Streaming入门
Spark Streaming入门

Spark Streaming是建立在Spark上的实时计算框架,提供了丰富的API,以支持Spark处理大规模流式数据。它...


NS3基础仿真实验
NS3基础仿真实验

NS3是应用现代网络模拟技术和软件开发技术设计和开发的一个计算机网络模拟工具。NS3汲取了多个优秀开源网络模拟器如NS-2、...


Wireshark 入门教程
Wireshark 入门教程

Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详...


操作系统实验
操作系统实验

ucore操作系统实验