[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • R並行編程實戰
    該商品所屬分類:計算機/網絡 -> 程序設計
    【市場價】
    292-424
    【優惠價】
    183-265
    【作者】 美西蒙·查普爾(Simon 
    【所屬類別】 圖書  計算機/網絡  程序設計  其他 
    【出版社】機械工業出版社 
    【ISBN】9787111576372
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787111576372
    叢書名:高性能計算技術叢書

    作者:[美]西蒙·查普爾(Simon
    出版社:機械工業出版社
    出版時間:2017年11月 


        
        
    "

    內容簡介
    本書是一本構建大規模高效算法的綜合性實用書籍,介紹各種並行技術,從R語言的並行版本lapply()的簡單應用到基於Hadoop和ApacheSpark框架的高級AWS雲。在本書的後,你將了解到影響並行效率的因素,包括:評估代碼性能和實現負載平衡;要避免的陷阱,包括死鎖和數值不穩定問題;對於你的項目,如何為適合的並行類型構建代碼和數據;如何在各種計算機繫統中運行R代碼獲取佳性能。本書針對那些想要超越單線程和內存限制的R程序員,使其從中學習如何實現高效大規模算法,這是對大數據高性能處理的必要條件。
    作者簡介
    About the Authors 關於作者西蒙R. 查普爾(Simon R. Chapple)是一位經驗豐富的解決方案架構師和首席軟件工程師,從事數據分析和醫療信息繫統解決方案和應用的開發超過25年。他也是超級計算機HPC和大數據處理方面的專家。
    Simon是Datalytics科技有限公司的首席技術官和管理合伙人,帶領一個團隊建設下一代大規模數據分析平臺,該平臺建立在一組由高性能工具、框架和繫統所構成的可定制的工具集合基礎上,可以使從數據采集、分析到呈現的整個實時處理周期,輕松地部署到任何已有的IT操作環境中。
    此前,他在Aridhia信息公司擔任產品創新總監,為蘇格蘭的醫療服務供應商建立了多個新繫統,包括為蘇格蘭18周轉診治療和癌癥患者的管理而提供的一體化病人路徑跟蹤繫統,該繫統應用了10個單獨數據繫統的集成(減少病人等待時間,從而提供好的服務)。他還利用公共雲托管監測繫統,為實時化療患者建立了專門的移動繫統,該繫統在澳大利亞進行了臨床試驗,受到護士和病人的高度贊揚,“就像在你的起居室裡有一位護士……希望所有的化療病人每天都有天使般的安全舒適的護理環境。”
    Simon也是ROpenCL開源軟件包的作者之一,該添加包使得用R編寫的統計程序可以應用圖形加速器芯片中的並行計算能力。About the Authors 關於作者西蒙R. 查普爾(Simon R. Chapple)是一位經驗豐富的解決方案架構師和首席軟件工程師,從事數據分析和醫療信息繫統解決方案和應用的開發超過25年。他也是超級計算機HPC和大數據處理方面的專家。
    Simon是Datalytics科技有限公司的首席技術官和管理合伙人,帶領一個團隊建設下一代大規模數據分析平臺,該平臺建立在一組由高性能工具、框架和繫統所構成的可定制的工具集合基礎上,可以使從數據采集、分析到呈現的整個實時處理周期,輕松地部署到任何已有的IT操作環境中。
    此前,他在Aridhia信息公司擔任產品創新總監,為蘇格蘭的醫療服務供應商建立了多個新繫統,包括為蘇格蘭18周轉診治療和癌癥患者的管理而提供的一體化病人路徑跟蹤繫統,該繫統應用了10個單獨數據繫統的集成(減少病人等待時間,從而提供好的服務)。他還利用公共雲托管監測繫統,為實時化療患者建立了專門的移動繫統,該繫統在澳大利亞進行了臨床試驗,受到護士和病人的高度贊揚,“就像在你的起居室裡有一位護士……希望所有的化療病人每天都有天使般的安全舒適的護理環境。”
    Simon也是ROpenCL開源軟件包的作者之一,該添加包使得用R編寫的統計程序可以應用圖形加速器芯片中的並行計算能力。
    對於SPRINT這一章,我特別要感謝愛丁堡並行計算中心的同事以及本書審閱者Willem Ligtenberg、Joe McKavanagh和Steven Sanderson,謝謝他們的積極反饋。我還要感謝Packt出版社的編輯團隊為本書的終出版付出的辛勤勞動。感謝我的妻子和兒子的理解,他們給我珍貴的時間使我成為一名作者,謹以此書獻給我愛的Heather和Adam。
    伊麗·特魯普(Eilidh Troup)是愛丁堡大學EPCC的應用顧問。她擁有Glasgow大學的遺傳學學位,現在專注於為廣大用戶尤其是生物學家提供高性能計算。Eilidh致力於各種軟件項目,包括為基於網絡的科學數據存儲庫提供簡單的並行R接口(SPRINT)和SEEK。
    托斯頓·福斯特(Thorsten Forster)是愛丁堡大學的數據科學研究員。他具有統計學和計算機科學背景,並獲得了生物醫學科學博士學位,在這些交叉學科研究方面擁有超過10年的經驗。
    Thorsten利用統計學和機器學習(如微陣列和下一代測序)研究生物醫學的大數據分析方法,他曾經是SPRINT項目的項目經理,該項目的目標是允許潛在用戶使用R統計編程語言對大型生物數據集應用並行分析解決方案。他還是Fios Genomics公司的聯合創始人,該公司是一家大學孵化的提供生物醫學大數據研究的數據分析服務公司。
    目前,Thorsten的工作是設計用於診斷新生兒細菌感染的基因轉移分類器、分析巨噬細胞干擾素激活的轉移譜、調查膽固醇對感染免疫的作用,以及研究導致兒童氣喘的基因因素。
    Thorsten的完整資料可以在http://tinyurl.com/ThorstenForsterUEDIN上獲得。
    特倫斯·斯隆(Terence Sloan)是愛丁堡大學高性能計算中心EPCC的軟件開發小組經理。他在蘇格蘭中小企業、英國公司以及歐洲和全球合作方面擁有超過25年的管理和參與數據科學和高性能計算項目的經驗。
    Terry獲得過Wellcome Trust(基金號086696/Z/08/Z)、BBSRC(基金號BB/J019283/1)研究基金,以及幫助開發R語言SPRINT添加包的3個EPSRC分布式計算科學基金。他在使用行為大數據進行客戶行為分析方面獲得過ESRC獎(獲獎號RES-189-25-0066、RES-149-25-0005)。
    Terry是愛丁堡大學HPC數據科學碩士項目的HPC數據分析、項目準備和論文課程的責任人。
    我要感謝Alan Simpson博士,他是EPCC的技術總監、ARCHER超級計算機的計算科學和工程總監,感謝他支持SPRINT的開發及其在英國國家超級計算機上的應用。
    目錄
    目錄 Contents
    譯者序
    前言
    關於作者
    第1章簡單的R並行性1
    1.1亞裡士多德數謎2
    1.1.1求解程序的實現2
    1.1.2改進求解程序6
    1.1.3將問題分解為多個任務10
    1.2R的並行包14
    1.2.1使用mclapply()15
    1.2.2使用parLapply()19
    1.2.3並行負載均衡21
    1.3segue包23目錄 Contents
    譯者序
    前言
    關於作者
    第1章簡單的R並行性1
    1.1亞裡士多德數謎2
    1.1.1求解程序的實現2
    1.1.2改進求解程序6
    1.1.3將問題分解為多個任務10
    1.2R的並行包14
    1.2.1使用mclapply()15
    1.2.2使用parLapply()19
    1.2.3並行負載均衡21
    1.3segue包23
    1.3.1安裝segue24
    1.3.2設置AWS賬戶25
    1.3.3運行segue27
    1.3.4求解亞裡士多德數謎32
    1.4總結34
    第2章消息傳遞入門36
    2.1為MPI設置繫統環境36
    2.1.1為MPI選擇R包37
    2.1.2選擇MPI子繫統37
    2.1.3安裝OpenMPI38
    2.2MPI標準39
    2.2.1MPI的世界39
    2.2.2安裝Rmpi40
    2.2.3安裝pbdMPI41
    2.3MPI API43
    2.3.1點對點阻塞通信44
    2.3.2點對點非阻塞通信56
    2.3.3集體通信60
    2.4總結65
    第3章高級消息傳遞66
    3.1網格並行性66
    3.1.1創建網格集群68
    3.1.2邊界數據交換70
    3.1.3中值濾波73
    3.1.4平鋪分配圖像74
    3.1.5中值濾波網格程序76
    3.2檢查和管理通信84
    3.3lapply()的函數變體87
    3.4總結89
    第4章開發SPRINT—超級計算機的基於MPI的R包90
    4.1關於ARCHER91
    4.2從R中調用MPI代碼92
    4.2.1MPI Hello World92
    4.2.2從R中調用C94
    4.3建立一個MPI R包—SPRINT97
    4.3.1簡單的並行R接口(SPRINT)包97
    4.3.2SPRINT包的體繫結構99
    4.4將一個新函數添加到SPRINT包中100
    4.4.1下載SPRINT源代碼101
    4.4.2在R中創建一個存根—phello.R102
    4.4.3添加接口函數—phello.c103
    4.4.4添加實現函數—hello.c105
    4.4.5連接存根、接口和實現106
    4.4.6編譯並運行SPRINT代碼110
    4.5基因組學分析案例研究112
    4.5.1基因組學113
    4.5.2基因組數據115
    4.6基因組學與超級計算機116
    4.6.1目標116
    4.6.2ARCHER超級計算機116
    4.6.3隨機森林120
    4.6.4基因組分析案例研究的數據122
    4.6.5ARCHER中的隨機森林性能122
    4.6.6排名產品127
    4.6.7ARCHER中的排名產品性能128
    4.6.8結論131
    4.7總結132
    第5章筆記本中的超級計算機133
    5.1OpenCL133
    5.2ROpenCL包142
    5.2.1ROpenCL編程模型142
    5.2.2距離矩陣示例153
    5.3總結161
    第6章並行程序設計的藝術162
    6.1理解並行效率163
    6.1.1加速比163
    6.1.2阿姆達爾定律164
    6.1.3並行或者不並行165
    6.2數值逼近167
    6.3隨機數170
    6.4死鎖172
    6.5減少並行開銷175
    6.6自適應負載均衡178
    6.6.1任務場178
    6.6.2有效的網格處理179
    6.6.3成功並行化的3個步驟180
    6.6.4未來將會怎樣181
    6.6.5混合並行性184
    6.7總結185
    前言
    前言 Preface我們正處於信息爆炸時代。從個人到全世界,生活中的一切都變得越來越與物聯網實時關聯。據預測,到2020年,世界上的數據將超過現在的10倍,達到驚人的44澤字節(1澤字節相當於2500億張DVD)。為了解決大數據的規模和速度問題,我們需要巨大的計算、內存和磁盤資源,而為此就需要並行計算。
    盡管使用的時間不長,但R作為一種開源統計編程語言,逐漸成為人們分析數據的關鍵基礎技術之一。我敢說R現在是“數據科學家”的主流編程語言之一。
    當然,數據科學家可能會部署許多其他工具來處理大數據的一些困難問題,如Python、SAS、SPSS或MATLAB。然而,自從1997年以來,隨著開源語言的深入發展,R語言非常流行,在20年中開發了許多存放於CRAN鏡像站點的R添加包,這些添加包適用於幾乎所有形式的數據分析,從小型數值矩陣到龐大的符號數據集,如生物分子DNA。事實上,我認為R語言正成為“事實上”的數據科學腳本語言,它可以融合許多不同類型的高度復雜數據的分析方法。
    R語言自身總是按照單線程來實現的,而且其原有的程序設計並沒有應用並行機制。然而,為了達到某些功能的並行目的以及使用並行處理框架,R語言需要借助於某些特別開發的外部添加包。我們將重點關注一些目前技術範圍內可用的好的並行算法。前言 Preface我們正處於信息爆炸時代。從個人到全世界,生活中的一切都變得越來越與物聯網實時關聯。據預測,到2020年,世界上的數據將超過現在的10倍,達到驚人的44澤字節(1澤字節相當於2500億張DVD)。為了解決大數據的規模和速度問題,我們需要巨大的計算、內存和磁盤資源,而為此就需要並行計算。
    盡管使用的時間不長,但R作為一種開源統計編程語言,逐漸成為人們分析數據的關鍵基礎技術之一。我敢說R現在是“數據科學家”的主流編程語言之一。
    當然,數據科學家可能會部署許多其他工具來處理大數據的一些困難問題,如Python、SAS、SPSS或MATLAB。然而,自從1997年以來,隨著開源語言的深入發展,R語言非常流行,在20年中開發了許多存放於CRAN鏡像站點的R添加包,這些添加包適用於幾乎所有形式的數據分析,從小型數值矩陣到龐大的符號數據集,如生物分子DNA。事實上,我認為R語言正成為“事實上”的數據科學腳本語言,它可以融合許多不同類型的高度復雜數據的分析方法。
    R語言自身總是按照單線程來實現的,而且其原有的程序設計並沒有應用並行機制。然而,為了達到某些功能的並行目的以及使用並行處理框架,R語言需要借助於某些特別開發的外部添加包。我們將重點關注一些目前技術範圍內可用的好的並行算法。
    在本書中,我們將介紹並行計算的各個方面,從單程序多數據(SPMD)到單指令多數據(SIMD)向量處理,包括用R添加包parallel來利用R內置的多核功能、用消息傳遞接口(MPI)進行消息傳遞、用OpenCL處理通用GPU(GPGPU)的並行性。我們還將探討並行性的不同框架方法,從利用任務分配的負載均衡到網格空間處理。我們將通過Hadoop了解雲計算中更通用的批量數據處理,以及集群計算中的熱門新技術Apache Spark,它更適合大規模的實時數據處理。
    我們甚至會探索如何使用真正的數百萬英鎊的超級計算機。是的,我知道你可能沒有這樣的計算機,但是在本書中,我們會告訴你如何使用它,以及並行計算的效果。說不定,隨著知識的更新,你可以來到當地的超級計算機中心,並說服他們讓你進行一些大規模的並行計算!
    本書中展示的所有編碼示例都具有原創性,選擇這些示例的原因是為了不復制其他書中可能遇到的例子。親愛的讀者,選擇這些代碼的原因是希望能讓你與普通讀者有一點不同。作為作者,我們非常希望你享受這個過程。
    本書內容第1章快速地展示如何利用R的並行版本lapply()來開發筆記本電腦的多核處理功能。我們也通過亞馬遜網絡服務簡要介紹雲計算的巨大運行能力。
    第2章涵蓋標準的消息傳遞接口(MPI),它是實現高級並行算法的關鍵技術。在本章中,你將學習如何使用兩個不同的R MPI添加包Rmpi和pbdMPI以及底層通信子繫統的OpenMPI實現。
    第3章通過開發一個詳細的Rmpi工作示例完成MPI過程,說明如何使用非阻塞通信和局部進程間消息交換模式,這是實現空間網格並行所必需的。
    第4章介紹在真實的超級計算機上運行並行代碼的經驗。本章還詳細介紹開發SPRINT的過程,即一個用C語言編寫的可以在筆記本電腦以及超級計算機上運行的並行計算的R包。此外,還說明如何使用自己本地編碼的高性能並行算法擴展此添加包,並使其可訪問R。
    第5章展示如何通過ROpenCL添加包直接應用筆記本電腦的圖形(GPU)的大規模並行和向量處理能力,該添加包是開放式計算語言OpenCL的一個R包裝。
    第6章介紹並行編程及其性能的科學原理,通過強調想要避免的潛在陷阱來講述好的實踐藝術,並初步展望了並行計算繫統的未來。
    在線章節“Apache Spa-R-k”介紹了Apache Spark,現在它成為繼Hadoop之後流行的分布式存儲大數據的並行計算環境。你將學習如何設置和安裝Spark集群,以及如何直接從R中利用Spark自己的數據框提取。
    這一章可以在Packt出版社的主頁上下載:https://www.packtpub.com/sites/default/files/downloads/B03974_BonusChapter.pdf。
    不需要從頭到尾依次閱讀本書,大多數情況下,每一章節都是可以獨立閱讀的。
    閱讀準備要運行本書中的代碼,你需要一個配置的多核筆記本電腦或臺式計算機。你還需要一個合適帶寬的網絡連接,用於從CRAN(R包的主要在線存儲庫)下載R和各種R代碼庫。
    本書中的例子主要使用RStudio 0.98. 1062、64位R 3.1.0(CRAN發行版)開發,運行於2014年發行的Apple MacBook Pro OS X 10.9.4(具有2.6 GHz Intel Core i5處理器和16 GB內存)。當然,所有這些例子也應該適用版本的R。
    本書中的一些示例將無法使用Microsoft Windows運行,但是它們應該可以在Linux的其他版本上運行。每章將詳細介紹所需的額外的外部庫或運行時的繫統要求,並提供有關如何訪問和安裝它們的信息。
    讀者人群本書適用於中高級R開發人員,使之掌握利用並行計算功能來執行長時間運行的計算,並分析大量數據。你需要具有一定的R編程知識,並且是一個能力強大的程序員,這樣你可以閱讀和理解低級語言(如C/C++),並熟悉代碼編譯過程。你可以認為自己是新型數據科學家,即—個熟練的程序員和數學家。


     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部