語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
到查詢結果
[ subject:"Computer engineering." ]
切換:
標籤
|
MARC模式
|
ISBD
Accelerating Mahout on heterogeneous...
~
Li, Xiangyu.
FindBook
Google Book
Amazon
博客來
Accelerating Mahout on heterogeneous clusters using HadoopCL.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Accelerating Mahout on heterogeneous clusters using HadoopCL./
作者:
Li, Xiangyu.
面頁冊數:
79 p.
附註:
Source: Masters Abstracts International, Volume: 54-02.
Contained By:
Masters Abstracts International54-02(E).
標題:
Computer engineering. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=1571493
ISBN:
9781321426014
Accelerating Mahout on heterogeneous clusters using HadoopCL.
Li, Xiangyu.
Accelerating Mahout on heterogeneous clusters using HadoopCL.
- 79 p.
Source: Masters Abstracts International, Volume: 54-02.
Thesis (M.S.)--Northeastern University, 2015.
This item must not be sold to any third party vendors.
MapReduce is a programming model capable of processing massive data in parallel across hundreds of computing nodes in a cluster. It hides many of the complicated details of parallel computing and provides a straightforward interface for programmers to adapt their algorithms to improve productivity. Many MapReduce-based applications have utilized the power of this model, including machine learning. MapReduce can meet the demands of processing massive data generated by user-server interaction in applications including web search, video viewing and online product purchasing. The Mahout recommendation system is one of the most popular open source recommendation systems that employs machine learning techniques based on MapReduce. Mahout provides a parallel computing infrastructure that can be applied to study a range of different types of datasets.
ISBN: 9781321426014Subjects--Topical Terms:
621879
Computer engineering.
Accelerating Mahout on heterogeneous clusters using HadoopCL.
LDR
:03071nmm a2200301 4500
001
2063802
005
20151102092403.5
008
170521s2015 ||||||||||||||||| ||eng d
020
$a
9781321426014
035
$a
(MiAaPQ)AAI1571493
035
$a
AAI1571493
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Li, Xiangyu.
$3
2102836
245
1 0
$a
Accelerating Mahout on heterogeneous clusters using HadoopCL.
300
$a
79 p.
500
$a
Source: Masters Abstracts International, Volume: 54-02.
500
$a
Adviser: David Kaeli.
502
$a
Thesis (M.S.)--Northeastern University, 2015.
506
$a
This item must not be sold to any third party vendors.
520
$a
MapReduce is a programming model capable of processing massive data in parallel across hundreds of computing nodes in a cluster. It hides many of the complicated details of parallel computing and provides a straightforward interface for programmers to adapt their algorithms to improve productivity. Many MapReduce-based applications have utilized the power of this model, including machine learning. MapReduce can meet the demands of processing massive data generated by user-server interaction in applications including web search, video viewing and online product purchasing. The Mahout recommendation system is one of the most popular open source recommendation systems that employs machine learning techniques based on MapReduce. Mahout provides a parallel computing infrastructure that can be applied to study a range of different types of datasets.
520
$a
A complimentary trend occurring in cluster computing is the introduction of GPUs which provide higher bandwidth and data-level parallelism. There have been several efforts that combine the simplicity of the MapReduce framework with the power of GPUs. HadoopCL is one framework that generates OpenCL programs automatically from Java to be executed on heterogeneous architectures in a cluster. It pprovides the infrastructure for utilizing GPUs in a cluster environment.
520
$a
In this work, we present a detailed description of Mahout recommender system and a profiling of Mahout performance running on multiple nodes in a cluster. We also present a performance evaluation of a Mahout job running on heterogeneous platforms using CPUs, AMD APUs and NVIDIA discrete GPUs with HadoopCL. We choose a time-consuming job in Mahout and manually tune a GPU kernel for it. We also modify the pipeline of HadoopCL from map->reduce to filter->map->reduce that increase the flexibility of HadoopCL in task assignment. Analysis of the performance issues of automatically generated OpenCL GPU program is provided as well as the optimization we make to resolve the issues. We achieve around 1.5 to 2X speedup from using optimized GPU kernel integrated into HadoopCL on a APU cluster and 2X to 4X speedup on a discrete GPU cluster.
590
$a
School code: 0160.
650
4
$a
Computer engineering.
$3
621879
690
$a
0464
710
2
$a
Northeastern University.
$b
Electrical and Computer Engineering.
$3
1018491
773
0
$t
Masters Abstracts International
$g
54-02(E).
790
$a
0160
791
$a
M.S.
792
$a
2015
793
$a
English
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=1571493
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9296460
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入