您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第61514页

« 1 2 ... .09 .10 .11 .12 .13 61514.15 .16 .17 .18 .19 ... 222726 »

[其它] AMDOpenCL大学课程(1)

说明:教程中的英文很简单,我相信学OpenCL的人都能看得懂,而且看原汁原味的英文表述,更有利于我们了解各种术语的来龙去脉。我把这些教程翻译成自己的中文表述,主要是强化理解需要,其实我的英文很烂。在计算机术语中,并行性是指:把一个复杂问题,分解成多个能同时处理的子问题的能力。要实现并行计算,首先我们要有物理上能够实现并行计算的硬件设备,比如多核CPU,每个核能同时实现算术或逻辑运算。通常,我们通过GPU实现两类并行计算:任务并行:把一个问题分解为能够同时执行的多个任务。数据并行:同一个任务内,它的各个
<weixin_38527987> 上传 | 大小:298kb

[其它] 基于分段线性化破损率的铝土矿破损分布估算

说明:基于分段线性化破损率的铝土矿破损分布估算
<weixin_38712899> 上传 | 大小:566kb

[其它] AMDOpenCL大学课程(3)

说明:OpenCL内存对象就是一些OpenCL数据,这些数据一般在设备内存中,能够被拷入也能够被拷出。OpenCL内存对象包括buffer对象和image对象。buffer对象:连续的内存块----顺序存储,能够通过指针、行列式等直接访问。image对象:是2维或3维的内存对象,只能通过read_image()或write_image()来读取。image对象可以是可读或可写的,但不能同时既可读又可写。该函数会在指定的context上创建一个buffer对象,image对象相对比较复杂,留在后面再讲。
<weixin_38723516> 上传 | 大小:221kb

[其它] AMDOpenCL大学课程(4)

说明:Kernel就是在程序代码中的一个函数,这个函数能在OpenCL设备上执行。一个Kernel对象就是kernel函数以及其相关的输入参数。Kernel对象通过程序对象以及指定的函数名字创建。注意:函数必须是程序源代码中存在的函数。在运行时,编译程序和创建kernel对象是有时间开销的,但这样比较灵活,能够适应不同的OpenCL硬件平台。程序动态编译一般只需一次,而Kernel对象在创建后,可以反复调用。创建Kernel后,运行Kernel之前,我们还要为Kernel对象设置参数。我们可以在Ker
<weixin_38631960> 上传 | 大小:591kb

[其它] AMDOpenCL大学课程(5)

说明:1.AMDGPU架构2.NvdiaGPU架构3.CellBroadbandEngine1.OpenCL编译系统2.Installableclientdriver首先我们可能有疑问,既然OpenCL具有平台无关性,我们为什么还要去研究不同厂商的特殊硬件设备呢?1.了解程序中的循环和数据怎样映射到OpenCLKernel中,便于我们提高代码质量,获得更高的性能。2.了解AMD和Nvdia显卡的区别。3.了解各种硬件的区别,可以帮助我们使用基于这些硬件的一些特殊的OpenCL扩展,这些扩展在后面课程中
<weixin_38644599> 上传 | 大小:738kb

[其它] AMDOpenCL大学课程(6)

说明:本节主要讲述GPU的memory架构。优化基于GPUdevice的kernel程序时,我们需要了解很多GPU的memory知识,比如内存合并,bankconflit(冲突)等等,这样才能针对具体算法做一些优化工作。假定X是一个指向整数(32位整数)数组的指针,数组的首地址为0x00001232。一个线程要访问元素X[0],inttmp=X[0];假定memory总线宽度为256位(HD5870就是如此,即为32字节),因为基于字节地址的总线要访问memeory,必须和总线宽度对齐,也就是说按必须
<weixin_38751861> 上传 | 大小:522kb

[其它] 知识和数据驱动的模拟植物生长的建模方法:以番茄生长为例

说明:本文提出了一种新颖的知识和数据驱动建模(KDDM)方法,用于模拟植物生长,该方法由两个子模型组成。 一个子模型来自所有可用的领域知识,包括基于物理或机械模型的所有已知关系。 另一个仅由数据构成,而无需使用任何领域知识。 在这项工作中,采用了GreenLab模型作为知识驱动(KD)子模型,并采用了径向基函数网络(RBFN)作为数据驱动(DD)子模型。 番茄作物作为植物生长模型的案例研究。 来自五年的十二个温室实验的番茄生长数据集用于校准和测试模型。 与现有的知识驱动模型(KDM,BIC = 121
<weixin_38596485> 上传 | 大小:1mb

[其它] 恒定风场中平流层飞艇的能量最优直线轨迹

说明:恒定风场中平流层飞艇的能量最优直线轨迹
<weixin_38747818> 上传 | 大小:639kb

[其它] Zookeeper原理

说明:ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookeeper的目的就在于此。本文简单分析zookeeper的工作原理,对于如何使用zookeeper不是本
<weixin_38724611> 上传 | 大小:364kb

[其它] 基于扩展卡尔曼滤波的飞艇用平流层风速测量

说明:基于扩展卡尔曼滤波的飞艇用平流层风速测量
<weixin_38735987> 上传 | 大小:366kb

[其它] “米粉节”背后的故事——小米网抢购系统开发实践

说明:对小米网来说意义非凡,是其彻底重构后迎来的一次全面压力测试,涉及网站前端、后台系统、仓储物流、售后等各环节。高并发的负载能力、稳定性、准确性等已不是问题,灵活性与可运营性成为关键。2014年4月9日凌晨,我和同事们对小米网的抢购系统做了最后的检查与演练。几个小时后,小米网今年开年来最重要的一次大型活动“米粉节”就要开始了。这次米粉节活动,是小米电商的成人礼,是一次重要的考试。小米网从网站前端、后台系统、仓储物流、售后等各个环节,都将接受一次全面的压力测试。10点整,一波流量高峰即将到来,几百万用
<weixin_38715048> 上传 | 大小:228kb

[其它] HTML5定稿了,为什么原生App世界将被颠覆

说明:2014年10月底,HTML5规范正式定稿,结束了长达8年的长跑。数字天堂董事长,DCloudCEO王安梳理了HTML5诞生至今的演变过程,并从开发者和用户两个角度分析了HTML对两个人群的优势。2007年W3C(万维网联盟)立项HTML5,直至2014年10月底,这个长达八年的规范终于正式封稿。过去这些年,HTML5颠覆了PC互联网的格局,优化了移动互联网的体验,接下来,HTML5将颠覆原生App世界。这听起来有点危言耸听,但若认真分析HTML5的发展史,你会发现,这个世界的发展趋势确实就是这
<weixin_38699784> 上传 | 大小:296kb
« 1 2 ... .09 .10 .11 .12 .13 61514.15 .16 .17 .18 .19 ... 222726 »