▍1. lsqrf90-v2
Hight Performance Computing Demos
一些关于并行计算的资料,对初学并行计算的人会有些许帮助(Information about parallel computing, parallel computing for beginners who have a little help)
计算肌电信号积分肌电值,均方根值,中值频率,平均功率频率(IEMG EMG calculated value, RMS value, median frequency, mean power frequency)
并行程序,并行离散化算法实现,粗糙集数据挖掘程序(Parallel programming, parallel discrete algorithms, rough set data mining program)
主要用于微波光子处理的算法优化程序,希望能对各位有所帮助,请放心下载。(aghgdfdasggahdfgdfhhafdfdhfdf)
CUDA是流行的并行计算的硬件和软件架构, 其高性能的可以应用到实际软件中的工具,包含一些学习CUDA的基本的一些资料,并且有本人的对别人讲过的PPT 已经一些总结(CUDA is a popular parallel computing hardware and software architecture, which can be applied to the actual high-performance software tools, including some of the study some of the basic information on CUDA, and there I talked to others in the PPT have been a number of summary)
说明: 用matlab 2007以上版本的并行计算工具箱和分布式计算引擎进行并行计算编程的示例代码,具有极高的参考价值,与user s guide同步(Matlab 2007 with the above version of the Parallel Computing Toolbox and Distributed Computing Programming parallel computing engine for the sample code has a very high reference value, and user' s guide synchronization)
卫星天线的俯仰角航向角滚动角的快速计算小程序,输入初始计算条件即可简单得出结果,有助于开发者算法快速验证及实际测试结果验证。(Satellite antenna direction of the pitch angle of the fast calculation of the rolling angle applet, enter the initial conditions can be a simple calculation of the outcome of the rapid method will help developers to verify and validate the actual test results.)
实现图像文件与.dat文件之间的转换,在DSP程序中输入数据有用。(The realization of image files with the. Dat file conversion between the DSP program useful input data.)
GPU实现的MapReduce framework,对于学习并行编程和cuda平台的编程方面有着极好的参考价值,里面附带论文。用户要求有NViDIA显卡,并且安装cuda编程环境。(We design and implement Mars, a MapReduce framework, on graphics processors (GPUs). MapReduce is a distributed programming framework originally proposed by Google for the ease of development of web search applications on a large number of commodity CPUs. Compared with CPUs, GPUs have an order of magnitude higher computation power and memory bandwidth, but are harder to program since their architectures are designed as a special-purpose co-processor and their programming interfaces are typically for graphics applications.)
本软件是关于卡尔曼滤波的算法,是在MATLAB环境下的程序。(kalman filter)
格子Boltzmann方法 格子Boltzmann方法是为了保留格子气自动机方法的优点,克服其缺点而发展起来的方法。 特别是1992年,钱跃弘、陈十一等的开创性工作(提出LBGK模型方法),使该方法广泛地应用到计算流体力学(单相流、多相流、多孔介质流、热对流、磁流体、反应-扩散等)。 (Lattice Boltzmann method of lattice Boltzmann method is to retain the lattice gas automata method has the advantage to overcome its shortcomings and has developed methods. Especially in 1992, Qian Yue-hong, Chen XI, such as the pioneering work (LBGK model proposed method), so that the method widely used in computational fluid dynamics (single-phase flow, multiphase flow, porous media flow, thermal convection, magnetic fluid, the reaction- the proliferation, etc.).)
优化matlab,toolbox,可以用于各种优化问题(Optimization matlab, toolbox, can be used for a variety of optimization problems)
说明: 这是用并行程序语言MPI做的关于矩阵LU分解的程序,程序中很好的实现了分解过程的并行性。(This is used MPI parallel programming language to do LU decomposition on the matrix of the procedures, procedures to achieve a good decomposition process parallelism.)
说明: 基于Matlab的SVM模式分类方法的实验系统,有仿真实验,有举例说明,可用于参考(Matlab-based classification method of SVM model experimental systems, there are simulation results, there are examples, can be used for reference)
实现网格环境下资源调度和分配的仿真,主要由java实现,并且调用了simjava类库(The realization of grid resource scheduling and allocation of the simulation, mainly by the java to achieve, and call a class library simjava)