《OpenCL异构计算》新版中译本派送中!

《OpenCL异构计算1.2》新鲜出炉,目前市面上仍一书难求!我们已向清华出版社订购到第一批新书。关注异构开发社区,积极参与,就有可能免费获取新书!

1.如果您异构社区的老朋友,请关注10.1假期后我们将陆续向2013 7月-12月社区月度、季度达人免费派送新书,以答谢您一直以来的参与与支持;或,在9月-12月期间,入选异构社区优秀博文和论坛帖的作者也将免费获得新书!

2.如果您刚刚开始异构开发, 请关注在9月-11月异构社区新注册会员中,我们每月将向随机抽取的5位会员免费派送新书;

3.如果您错过了以上两次机会,请关注9-12月的GPU Saturday微博及活动,积极参与就有机会免费获取新书!

 

新书抢先看!

 

图书名称:OpenCL 异构计算(第2 版)
原书名:Heterogeneous Computing with OpenCL,Revised OpenCL 1.2 Edition
作者姓名:Benedict R. Gaster Lee Howes David R. Kaeli Perhaad Mistry Dana Schaa
译者姓名:张云泉张先轶 贾海鹏李 焱 颜深根
图书分类: 并行计算/计算机体系结构/异构计算/高性能计算
ISBN :978-7-302- 33395-1
定价:85.00 元
出版日期:2013 年9 月
出版社:清华大学出版社

目标读者群:
本书读者对象为软件工程师、程序员、硬件工程师、高年级本科生/研究生,可供并行编程
课程使用,包含有详细的案例,附有额外的网上练习和其他支持材料。

内容简介:
《OpenCL 异构计算》讲解了OpenCL 和如何为复杂的异构系统(多核处理器、GPU
和APU)进行并行编程。OpenCL 是为支持多平台设计的,受行业广泛支持,有助于帮
助读者为异构环境编写高性能应用程序。

本书由并行计算和OpenCL 社区中的领头人所撰写,可帮助读者体验OpenCL 从而
了解大量基础的并行算法。主题涉及内存空间、优化技术、图形的互操作、性能扩展,
调试和性能剖析等。此外,本书第2 版新增了案例分析和实例,清楚阐述了高性能算法、
异构系统的分布式运行机制、嵌入式域特定语言等。

本书读者对象为软件工程师、程序员、硬件工程师、高年级本科生/研究生,可供并行编
程课程使用,包含有详细的案例,附有额外的网上练习和其他支持材料。

本书特色
 第 2 版根据OpenCL 1.2 最新开发动态进行修订,包括新的架构和功能。
 新增主题有图像处理、数据管理和OpenCL 语言与C/C++之外其他语言(比如Haskell)
的权衡
 解释 OpenCL 并行编程的原理和策略,从理解四大抽象模型开始,一直介绍到测试
和调试完整的应用
 覆盖图像处理、Web 插件、粒子模拟、视频编辑和性能优化等主题
 展示 OpenCL 如何映射到目标体系结构,并解释一些映射到各种体系结构的折衷方

 提出一系列基础编程技术,并通过若干个实例和案例分析来展示针对不同硬件平台
的OpenCL 扩展

本书配套网站提供本书相关信息、各章包含的示意图、范例代码、实例及勘误信息等,
网址为http://www.heterogeneouscompute.org。.

推荐理由:
已根据OpenCL 1.2修订和更新OpenCL编程权威指南,
来自于社区,服务于社区,全面揭示CPU、GPU和APU并行编程

OpenCL 学习资源
全球 4.4 万名开发人员订阅AMD hcNewsFlash

AMD中国高校OCL课程合作

SIGGRAPH Asia 2010 OpenCL 实例课程
西澳大利亚大学的Derek Gerstmann 和AMD 的Justin Hensley 的“OpenCL 实例教学”课
程。所有课程演示和补充材料现均上线提供下载。课程的演讲嘉宾均为通用GPU 计算和
高级渲染技术的行业专家,分别来知名自学术和行业成员,本课程展示了如何将传统渲
染API 与先进的并行计算技术通过OpenCL 这一跨平台API 技术在诸如GPU 等的应用
并行系统上运行。课程和讲义地址:http://sa10.idav.ucdavis.edu/ 。

来自IT 巨头的实例:
http://developer.amd.com/gpu/ATIStreamSDK/
APPLE:
http://developer.apple.com/object/opencl.html
IBM:
http://www.alphaworks.ibm.com/tech/opencl
INTEL:
http://whatif.intel.com/
Nvidia:
http://developer.nvidia.com/object/opencl.html
SNU-SAMSUNG:
http://opencl.snu.ac.kr/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/448653.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

查看、关闭当前服务器上启动服务 / 进程

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 我用 java -jar 的方式启动了一个服务,然后要关闭这个服务 / 进程。 1. ps -aux 查看当前进程,整个列表最 后一…

Booster 系列之——多线程优化

项目地址:github.com/didi/booste… 对于开发者来说,线程管理一直是最头疼的问题之一,尤其是业务复杂的 APP,每个业务模块都有着几十甚至上百个线程,而且,作为业务方,都希望本业务的线程优先级最…

dubbo的底层原理

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 一、Duboo基本概念解释 Dubbo是一种分布式服务框架。 Webservice也是一种服务框架,但是webservice并不是分布式的服务框架&…

nginx+php+mysql+haproxy+keepalived+NFS,搭建wordpress

实现LNMP 实现环境: 服务版本系统CentOS7.6Mysql5.6.34Nginx1.14.2PHP7.1.30HAProxy1.8.20Keepalived1.3.5NFS1.3.0主机IPMysql_master192.168.37.108Mysql_slave192.168.37.105NginxPHP192.168.37.103NginxPHP192.168.37.104HAProxyKeepalived192.168.37.101HAPro…

Java8函数式编程

最近使用lambda表达式,感觉使用起来非常舒服,箭头函数极大增强了代码的表达能力。于是决心花点时间深入地去研究一下java8的函数式。 一、lambda表达式 先po一个最经典的例子——线程 public static void main(String[] args) {// Java7new Thread(new R…

IntelliJ IDEA 配置JDK

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 IDEA配置JDK 1、点击File -->Project Structure; 2、点击左侧标签页SDKs选项,再点击左上角“”,…

get和post 两种基本请求方式的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出…

Java异常处理001:Maven clean package时Failed to clean project: Failed to delete

Java异常处理001:Maven打包时Failed to clean project: Failed to delete 异常日志: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.6.1:clean (default-clean) on project fmk-web: Failed to clean project: Failed …

Weekly Contest 141

做了第一道后,看了下中间两道题目,没怎么看懂就先放着,做完最后一道,然后就没时间了。 1089. Duplicate Zeros Given a fixed length array arr of integers, duplicate each occurrence of zero, shifting the remaining element…

IntelliJ IDEA 中配置、使用 SVN

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1.配置svn 如下图: file -- setting -- version control -- subversion -- 选择 SVN安装路径 -- apply -- OK 2.直接检出…

时时流量查看工具-ifsta,nload,iftop

为什么80%的码农都做不了架构师?>>> 1、ifstat 是一个网络流量监测程序。能查看网卡的流出和流入的字节. 概要:ifstat就像iostat/vmstat描述其它的系统状况一样,是一个统计网络接口活动状态的工具。 参数: -l 监测环路…

破解 IntelliJ IDEA 、免费注册方法、注册码

1. 找到hosts文件,在此路径下 C:\Windows\System32\drivers\etc 2. 修改hosts 文件,在最后 加一行配置: (此操作需要电脑管理员权限) 0.0.0.0 account.jetbrains.com 3. 从idea 注册码生成网站生成一组注册码。网…

MySQL水平分区代理Spock Proxy(一)

为什么80%的码农都做不了架构师?>>> MySQL水平分区代理Spock Proxy 水平分区(sharding)将同一数据表中的数据通过特定的算法进行分离,分别保存在不同的数据表中,从而部署到不同的数据库服务器上。 水平分区后,数据拆分…

OO第四单元作业

1.作业的架构设计 (1)对于第一次作业中,要求我们实现关于类图的查询指令。 在这次作业中,主要采用的储存方法是哈希表。 在查询方法上,大多数要求诸如共有多少类等,利用哈希表进行查询即可。 比较困难的一些…

利用 git 提交代码、git 简单使用(拉取、推送、分支、合并)

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1.安装 git sudo apt-get install git 2.查看版本: git --version 我的版本信息: 3. 配置用户名和邮箱 : …

如何在android studio中设置sdk path?

为什么80%的码农都做不了架构师?>>> Press F4 into Project StructureLeft > SDKsPress , add another sdk转载于:https://my.oschina.net/itfanr/blog/195714

OpenCL的安装与配置

Windows 步骤 1:在 http://developer.amd.com/pages/default.aspx根据相应的操作系统,下载最新的 AMD driver, AMD APP SDK。AMD APP SDK目前支持Windows VISTA[32][64]bit,Windows 7[32][64]bit操作系统。 步骤 2:如果已经安装了…

解决:java.lang.IllegalStateException: ApplicationEventMulticaster not initialized

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. springboot 项目启动时报错: java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call …

面试官问我:平常如何对你的 Java 程序进行调优?

阅读本文大概需要 10 分钟。作者:张俊城, 郭理勇, 刘建来源:http://t.cn/AiCTERJzJava 应用性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。尤其是在“…

c语言—变量

变量 存储类型auto register static extern 变量在内存空间中的首地址&#xff0c;称为变量的地址。 变量的定义形式&#xff1a;<存储类型> <数据类型> <变量名> 存储类型&#xff1a;auto register static extern auto (不写默认是auto)局部变量auto 变量的…