Application-Based Fault Tolerance Techniques for Fully Protecting Sparse Matrix Solvers (English)

How to get this document?

Download
Commercial Copyright fee: €29.76 Basic fee: €4.00 Total price: €33.76
Academic Copyright fee: €29.76 Basic fee: €2.00 Total price: €31.76

The continuous growth of high-performance computing (HPC) systems has lead to Fault Tolerance (FT) being identified as one of the major challenges for exascale computing, due to the expected decrease in Mean Time Between Failures (MTBF). One source of faults are soft errors, which can cause bit corruptions to the data held in memory. Current solutions for protection against these errors include hardware Error Correcting Codes (ECC), which incur overheads in power, memory bandwidth and storage, while also introducing more complexity to the hardware. In this paper we demonstrate Application-Based Fault Tolerance (ABFT) as an alternative method of protecting sparse matrices and dense vectors from data corruptions, requiring no additional dedicated memory storage. We use TeaLeaf, a heat conduction miniapp from the Mantevo Project, to demonstrate how these ABFT techniques can be adapted and applied to a sparse matrix solver-based application and its underlying data structures in order to improve reliability and performance.

Table of contents conference proceedings

The table of contents of the conference proceedings is generated automatically, so it can be incomplete, although all articles are available in the TIB.

1
Towards Practical and Robust Labeled Pattern Matching in Trillion-Edge Graphs
Reza, Tahsin / Klymko, Christine / Ripeanu, Matei / Sanders, Geoffrey / Pearce, Roger | 2017
13
Contention-Aware Kernel-Assisted MPI Collectives for Multi-/Many-Core Systems
Chakraborty, Sourav / Subramoni, Hari / Panda, Dhabaleswar K. | 2017
25
Parallel and Efficient Sensitivity Analysis of Microscopy Image Segmentation Workflows in Hybrid Systems
Barreiros, Willian / Teodoro, George / Kurc, Tahsin / Kong, Jun / Melo, Alba C. M. A. / Saltz, Joel | 2017
36
S-Aligner: Ultrascalable Read Mapping on Sunway Taihu Light
Duan, Xiaohui / Xu, Kai / Chan, Yuandong / Hundt, Christian / Schmidt, Bertil / Balaji, Pavan / Liu, Weiguo | 2017
47
A Unified Optimization Approach for Sparse Tensor Operations on GPUs
Liu, Bangtian / Wen, Chengyao / Sarwate, Anand D. / Dehnavi, Maryam Mehri | 2017
58
Canopus: A Paradigm Shift Towards Elastic Extreme-Scale Data Analytics on HPC Storage
Lu, Tao / Suchyta, Eric / Pugmire, Dave / Choi, Jong / Klasky, Scott / Liu, Qing / Podhorszki, Norbert / Ainsworth, Mark / Wolf, Matthew | 2017
70
TAPIOCA: An I/O Library for Optimized Topology-Aware Data Aggregation on Large-Scale Supercomputers
Tessier, Francois / Vishwanath, Venkatram / Jeannot, Emmanuel | 2017
81
Could Blobs Fuel Storage-Based Convergence Between HPC and Big Data?
Matri, Pierre / Alforov, Yevhen / Brandon, Alvaro / Kuhn, Michael / Carns, Philip / Ludwig, Thomas | 2017
87
Eley: On the Effectiveness of Burst Buffers for Big Data Processing in HPC Systems
Yildiz, Orcun / Zhou, Amelie Chi / Ibrahim, Shadi | 2017
92
Predicting the Energy-Consumption of MPI Applications at Scale Using Only a Single Node
Heinrich, Franz Christian / Cornebize, Tom / Degomme, Augustin / Legrand, Arnaud / Carpen-Amarie, Alexandra / Hunold, Sascha / Orgerie, Anne-Cecile / Quinson, Martin | 2017
103
Mira: A Framework for Static Performance Analysis
Meng, Kewen / Norris, Boyana | 2017
114
Delay Spotter: A Tool for Spotting Scheduler-Caused Delays in Task Parallel Runtime Systems
Huynh, An / Taura, Kenjiro | 2017
126
Automating the Application Data Placement in Hybrid Memory Systems
Servat, Harald / Pena, Antonio J. / Llort, German / Mercadal, Estanislao / Hoppe, Hans-Christian / Labarta, Jesus | 2017
137
QoS- and Contention- Aware Resource Provisioning in a Stream Processing Engine
HoseinyFarahabady, MohammadReza / Zomaya, Albert Y. / Tari, Zahir | 2017
147
Runtime Techniques for Programming with Fast and Slow Memory
Ni, Xiang / Jain, Nikhil / Chandrasekar, Kavitha / Kale, Laxmikant V. | 2017
152
Utility-Based Hybrid Memory Management
Li, Yang / Ghose, Saugata / Choi, Jongmoo / Sun, Jin / Wang, Hui / Mutlu, Onur | 2017
166
Performance Modeling for Optimal Data Placement on GPU with Heterogeneous Memory Systems
Huang, Yingchao / Li, Dong | 2017
178
A Case for Uni-directional Network Topologies in Large-Scale Clusters
Koibuchi, Michihiro / Totoki, Tomohiro / Matsutani, Hiroki / Amano, Hideharu / Chaix, Fabien / Fujiwara, Ikki / Casanova, Henri | 2017
188
A Wait-Free Multi-word Atomic (1,N) Register for Large-Scale Data Sharing on Multi-core Machines
Ianni, Mauro / Pellegrini, Alessandro / Quaglia, Francesco | 2017
193
Visual Analytics Techniques for Exploring the Design Space of Large-Scale High-Radix Networks
Li, Jianping Kelvin / Mubarak, Misbah / Ross, Robert B. / Carothers, Christopher D. / Ma, Kwan-Liu | 2017
204
Quantifying I/O and Communication Traffic Interference on Dragonfly Networks Equipped with Burst Buffers
Mubarak, Misbah / Carns, Philip / Jenkins, Jonathan / Li, Jianping Kelvin / Jain, Nikhil / Snyder, Shane / Ross, Robert / Carothers, Christopher D. / Bhatele, Abhinav / Ma, Kwan-Liu | 2017
216
Spatiotemporal Wavelet Compression for Visualization of Scientific Simulation Data
Li, Shaomeng / Sane, Sudhanshu / Orf, Leigh / Mininni, Pablo / Clyne, John / Childs, Hank | 2017
228
AUTOBAHN: Accelerating Concurrent, Durable File I/O via a Non-volatile Buffer
Jang, Hyeongwon / Rhee, Sang Youp / Kim, Jae Eun / Kang, Sooyong / Han, Hyuck / Jung, Hyungsoo | 2017
233
Justice: A Deadline-Aware, Fair-Share Resource Allocator for Implementing Multi-Analytics
Dimopoulos, Stratos / Krintz, Chandra / Wolski, Rich | 2017
245
Accelerating a Burst Buffer Via User-Level I/O Isolation
Han, Jaehyun / Koo, Donghun / Lockwood, Glenn K. / Lee, Jaehwan / Eom, Hyeonsang / Hwang, Soonwook | 2017
256
GraphH: High Performance Big Graph Analytics in Small Clusters
Sun, Peng / Wen, Yonggang / Duong, Ta Nguyen Binh / Xiao, Xiaokui | 2017
267
Parallel Multivariate Spatio-Temporal Clustering of Large Ecological Datasets on Hybrid Supercomputers
Sreepathi, Sarat / Kumar, Jitendra / Mills, Richard T. / Hoffman, Forrest M. / Sripathi, Vamsi / Hargrove, William W. | 2017
278
A Comparison of Graph-Based Synthetic Data Generators for Benchmarking Next-Generation Intrusion Detection Systems
Iannucci, Stefano / Kholidy, Hisham A. / Ghimire, Amrita Dhakal / Jia, Rui / Abdelwahed, Sherif / Banicescu, Ioana | 2017
290
Dynamically Compiled Artifact Sharing for Clouds
Patros, Panagiotis / Dilli, Dayal / Kent, Kenneth B. / Dawson, Michael | 2017
301
ConVGPU: GPU Management Middleware in Container Based Virtualized Environment
Kang, Daeyoun / Jun, Tae Joon / Kim, Dohyeun / Kim, Jaewook / Kim, Daeyoung | 2017
310
Enabling Diverse Software Stacks on Supercomputers Using High Performance Virtual Clusters
Younge, Andrew J. / Pedretti, Kevin / Grant, Ryan E. / Gaines, Brian L. / Brightwell, Ron | 2017
322
EclipseMR: Distributed and Parallel Task Processing with Consistent Hashing
Sanchez, Vicente A. B. / Kim, Wonbae / Eom, Youngmoon / Jin, Kibeom / Nam, Moohyeon / Hwang, Deukyeon / Kim, Jik-Soo / Nam, Beomseok | 2017
333
Understanding the Role of GPGPU-Accelerated SoC-Based ARM Clusters
Azimi, Reza / Fox, Tyler / Reda, Sherief | 2017
344
Effective Running of End-to-End HPC Workflows on Emerging Heterogeneous Architectures
Tang, Kun / Tiwari, Devesh / Gupta, Saurabh / Vazhkudai, Sudharshan S. / He, Xubin | 2017
349
High Throughput and Low Latency on Hadoop Clusters Using Explicit Congestion Notification: The Untold Truth
Silva, Renan Fischer e / Carpenter, Paul M. | 2017
354
A Scalable Network-Based Performance Analysis Tool for MPI on Large-Scale HPC Systems
Subramoni, Hari / Lu, Xiaoyi / Panda, Dhabaleswar K. | 2017
359
SoMeta: Scalable Object-Centric Metadata Management for High Performance Computing
Tang, Houjun / Byna, Suren / Dong, Bin / Liu, Jialin / Koziol, Quincey | 2017
370
Automatic Data Filtering for In Situ Workflows
Mommessin, Clement / Dreher, Matthieu / Raffin, Bruno / Peterka, Tom | 2017
379
Task Allocation for Stream Processing with Recovery Latency Guarantee
Li, Hongliang / Wu, Jie / Jiang, Zhen / Li, Xiang / Wei, Xiaohui | 2017
384
A Comparative Analysis of Materialized Views Selection and Concurrency Control Mechanisms in NoSQL Databases
Tapdiya, Ashish / Xue, Yuan / Fabbri, Daniel | 2017
389
Automatic, Abstracted and Portable Topology-Aware Thread Placement
Gustedt, Jens / Jeannot, Emmanuel / Mansouri, Farouk | 2017
400
Dynamic Co-Scheduling Driven by Main Memory Bandwidth Utilization
Breitbart, Jens / Pickartz, Simon / Lankes, Stefan / Weidendorfer, Josef / Monti, Antonello | 2017
410
Tracking System Behavior from Resource Usage Data
Sorkunlu, Niyazi / Chandola, Varun / Patra, Abani | 2017
419
Flexible Data Aggregation for Performance Profiling
Boehme, David / Beckingsale, David / Schulz, Martin | 2017
429
Implementing Lattice QCD Application with XcalableACC Language on Accelerated Cluster
Nakao, Masahiro / Murai, Hitoshi / Iwashita, Hidetoshi / Tabuchi, Akihiro / Boku, Taisuke / Sato, Mitsuhisa | 2017
439
DH-Falcon: A Language for Large-Scale Graph Processing on Distributed Heterogeneous Systems
Cheramangalath, Unnikrishnan / Nasre, Rupesh / Srikant, Y. N. | 2017
451
Fast Failure Erasure Encoding Using Just in Time Compilation for CPUs, GPUs, and FPGAs
Rohr, David / Lindenstruth, Volker | 2017
464
Toward a General Theory of Optimal Checkpoint Placement
Subasi, Omer / Kestor, Gokcen / Krishnamoorthy, Sriram | 2017
475
Algorithm-Directed Crash Consistence in Non-volatile Memory for HPC
Yang, Shuo / Wu, Kai / Qiao, Yifan / Li, Dong / Zhai, Jidong | 2017
487
Checkpointing Workflows for Fail-Stop Errors
Han, Li / Canon, Louis-Claude / Casanova, Henri / Robert, Yves / Vivien, Frederic | 2017
498
Exploring On-Node Parallelism with Neutral, a Monte Carlo Neutral Particle Transport Mini-App
Martineau, Matt / McIntosh-Smith, Simon | 2017
509
Manala: A Flexible Flow Control Library for Asynchronous Task Communication
Dreher, Matthieu / Sasikumar, Kiran / Sankaranarayanan, Subramanian / Peterka, Tom | 2017
520
Distributed Affine-Invariant MCMC Sampler
Nemeth, Balazs / Haber, Tom / Liesenborgs, Jori / Lamotte, Wim | 2017
525
A Stencil Framework to Realize Large-Scale Computations Beyond Device Memory Capacity on GPU Supercomputers
Shimokawabe, Takashi / Endo, Toshio / Onodera, Naoyuki / Aoki, Takayuki | 2017
530
Trade-Off Between Prediction Accuracy and Underestimation Rate in Job Runtime Estimates
Fan, Yuping / Rich, Paul / Allcock, William E. / Papka, Michael E. / Lan, Zhiling | 2017
541
CLIP: Cluster-Level Intelligent Power Coordination for Power-Bounded Systems
Zou, Pengfei / Allen, Tyler / IV, Claude H. Davis / Feng, Xizhou / Ge, Rong | 2017
552
Pure Functions in C: A Small Keyword for Automatic Parallelization
SuB, Tim / Nagel, Lars / Vef, Marc-Andre / Brinkmann, Andre / Feld, Dustin / Soddemann, Thomas | 2017
557
The Effect of Resource Allocation and System Events on VM Consolidation
Ahmed, Maruf / Zomaya, Albert Y. | 2017
563
Extending Skel to Support the Development and Optimization of Next Generation I/O Systems
Logan, Jeremy / Choi, Jong Youl / Wolf, Matthew / Ostrouchov, George / Wan, Lipeng / Podhorszki, Norbert / Godoy, William / Klasky, Scott / Lohrmann, Erich / Eisenhauer, Greg et al. | 2017
572
keybin: Key-Based Binning for Distributed Clustering
Chen, Xinyu / Benson, Jeremy / Estrada, Trilce | 2017
582
Optimizing the Datapath for Key-value Middleware with NVMe SSDs over RDMA Interconnects
An, Zhongqi / Zhang, Zhengyu / Li, Qiang / Xing, Jing / Du, Hao / Wang, Zhan / Huo, Zhigang / Ma, Jie | 2017
587
TGE: Machine Learning Based Task Graph Embedding for Large-Scale Topology Mapping
Choi, Jong Youl / Logan, Jeremy / Wolf, Matthew / Ostrouchov, George / Kurc, Tahsin / Liu, Qing / Podhorszki, Norbert / Klasky, Scott / Romanus, Melissa / Sun, Qian et al. | 2017
592
Detection of Silent Data Corruption in Adaptive Numerical Integration Solvers
Guhur, Pierre-Louis / Constantinescu, Emil / Ghosh, Debojyoti / Peterka, Tom / Cappello, Franck | 2017
603
Evaluating the Viability of Using Compression to Mitigate Silent Corruption of Read-Mostly Application Data
Levy, Scott / Ferreira, Kurt B. / Bridges, Patrick G. | 2017
608
A Gaussian Process Approach for Effective Soft Error Detection
Subasi, Omer / Krishnamoorthy, Sriram | 2017
613
A Novel Hybrid Transactional Memory Based on Abort Prediction and Adaptive Retry Policy
Shin, Young-Sung / Jang, Yeon-Woo / Kang, Moon-Hwan / Chang, Jae-Woo | 2017
615
Mitigating the Write Amplification Problem of Write-Optimized File Systems on Flash Storage
Chen, Shuo-Han / Lin, Jun-Long / Chen, Tseng-Yi / Hsu, Tsan-Sheng / Wei, Hsin-Wen / Shih, Wei-Kuan | 2017
617
Acceleration of Turbulent Flow Simulations with Intel Xeon Phi(TM) Manycore Processors
Kang, Ji-Hoon / Ryu, Hoon | 2017
619
Distributed Parallel Backprojection for Real-Time Stripmap SAR Imaging on GPU Clusters
Gocho, Masato / Oishi, Noboru / Ozaki, Atsuo | 2017
621
Parallelized Recovery of Hundreds of Millions Small Data Objects
Beineke, Kevin / Nothaas, Stefan / Schoettner, Michael | 2017
623
OmniGraph: A Scalable Hardware Accelerator for Graph Processing
Xu, Chongchong / Wang, Chao / Gong, Lei / Lu, Yuntao / Sun, Fan / Zhang, Yiwei / Li, Xi / Zhou, Xuehai | 2017
625
A Comparative Study of HDD and SSD RAIDs’ Impact on Server Energy Consumption
Tomes, Erica / Altiparmak, Nihat | 2017
627
Analyzing Hybrid Transactional Memory Performance Using Intel SDE
Qayum, Mohammad A. / Badawy, Abdel-Hameed A. / Cook, Jeanine | 2017
629
A Power-Efficient Accelerator Based on FPGAs for LSTM Network
Zhang, Yiwei / Wang, Chao / Gong, Lei / Lu, Yuntao / Sun, Fan / Xu, Chongchong / Li, Xi / Zhou, Xuehai | 2017
631
A Power-Efficient Accelerator for Convolutional Neural Networks
Sun, Fan / Wang, Chao / Gong, Lei / Xu, Chongchong / Zhang, Yiwei / Lu, Yuntao / Li, Xi / Zhou, Xuehai | 2017
633
Investigating the Effect of Garbage Collection on Service Level Objectives of Clouds
Patros, Panagiotis / Kent, Kenneth B. / Dawson, Michael | 2017
635
Performance of Large-Scale Electronic Structure Calculations on Built-in FPGA Systems
Lee, Seungmin / Nam, Dukyun / Ryu, Hoon | 2017
637
Efficient Swap Protocol of Remote Memory Paging for Out-of-Core Multi-thread Applications
Midorikawa, Hiroko / Kitagawa, Kenji / Ohura, Hikari | 2017
639
Evaluating Effect of Write Combining on PCIe Throughput to Improve HPC Interconnect Performance
Chaudhari, Mahesh / Kulkarni, Kedar / Badhe, Shreeya / Inamdar, Vandana | 2017
641
Preliminary Interference Study About Job Placement and Routing Algorithms in the Fat-Tree Topology for HPC Applications
Qiao, Peixin / Wang, Xin / Yang, Xu / Fan, Yuping / Lan, Zhiling | 2017
643
A Preliminary Study of Intra-Application Interference on Dragonfly Network
Wang, Xin / Yang, Xu / Mubarak, Misbah / Ross, Robert B. / Lan, Zhiling | 2017
645
A New Direction for Streaming Graph Analysis
Nathan, Eisha / Riedy, E. Jason / Zakrzewska, Anita / Yin, Chunxing | 2017
647
SharP Hash: A High-Performing Distributed Hash for Extreme-Scale Systems
Parchman, Zachary W. / Aderholdt, Ferrol / Venkata, Manjunath Gorentla | 2017
649
AMM: Scalable Memory Reuse Model to Predict the Performance of Physics Codes
Chennupati, Gopinath / Santhi, Nandakishore / Eidenbenz, Stephan / Thulasidasan, Sunil | 2017
651
A Probabilistic Monte Carlo Framework for Branch Prediction
Kalla, Bhargava / Santhi, Nandakishore / Badawy, Abdel-Hameed A. / Chennupati, Gopinath / Eidenbenz, Stephan | 2017
653
HPC-Oriented Toolchain for Hardware Simulators
Serres, Olivier / Kayraklioglu, Engin / El-Ghazawi, Tarek | 2017
655
Introducing Weirs: An Abstraction for Next Generation Streaming Workflows
Lohrmann, Erich / Eisenhauer, Greg / Wolf, Matthew | 2017
657
A Comparison of Parallel Graph Processing Implementations
Pollard, Samuel D. / Norris, Boyana | 2017
659
Co-locating Graph Analytics and HPC Applications
Brown, Kevin / Matsuoka, Satoshi | 2017
661
Accelerating Smith-Waterman Alignment Workload with Scalable Vector Computing
Park, Dong-Hyeon / Beaumont, Jonathan / Mudge, Trevor | 2017
669
Halide Vectorization for Android Photography Applications — A Case Study
Johnson, Martin / Playne, Daniel | 2017
677
Preliminary Performance Evaluation of Application Kernels Using ARM SVE with Multiple Vector Lengths
Kodama, Yuetsu / Odajima, Tetsuya / Matsuda, Motohiko / Tsuji, Miwako / Lee, Jinpil / Sato, Mitsuhisa | 2017
685
Vectorization-Aware Loop Optimization with User-Defined Code Transformations
Takizawa, Hiroyuki / Reimann, Thorsten / Komatsu, Kazuhiko / Soga, Takashi / Egawa, Ryusuke / Musa, Akihiro / Kobayashi, Hiroaki | 2017
693
Performance and Power Analysis of SX-ACE Using HP-X Benchmark Programs
Egawa, Ryusuke / Komatsu, Kazuhiko / Isobe, Yoko / Kato, Toshihiro / Fujimoto, Souya / Takizawa, Hiroyuki / Musa, Akihiro / Kobayashi, Hiroaki | 2017
701
Performance Evaluation of Quantum ESPRESSO on NEC SX-ACE
Watanabe, Osamu / Musa, Akihiro / Hokari, Hiroaki / Singh, Shivanshu / Mathur, Raghunandan / Kobayashi, Hiroaki | 2017
709
Assuming Failure Independence: Are We Right to be Wrong?
Aupy, Guillaume / Robert, Yves / Vivien, Frederic | 2017
717
MACORD: Online Adaptive Machine Learning Framework for Silent Error Detection
Subasi, Omer / Di, Sheng / Balaprakash, Prasanna / Unsal, Osman / Labarta, Jesus / Cristal, Adrian / Krishnamoorthy, Sriram / Cappello, Franck | 2017
725
cudaCR: An In-Kernel Application-Level Checkpoint/Restart Scheme for CUDA-Enabled GPUs
Pourghassemi, Behnam / Chandramowlishwaran, Aparna | 2017
733
Application-Based Fault Tolerance Techniques for Fully Protecting Sparse Matrix Solvers
Pawelczak, Grzegorz / McIntosh-Smith, Simon / Price, James / Martineau, Matt | 2017
741
Performance Implications of Failures on MapReduce Applications
Rahman, Mohammad Tanvir / Gabriel, Edgar / Subhlok, Jaspal | 2017
749
A Malleable and Fault-Tolerant Task Pool Framework for X10
Bungart, Marco / Fohry, Claudia | 2017
758
Big Data Meets HPC Log Analytics: Scalable Approach to Understanding Systems at Extreme Scale
Park, Byung H. / Hukerikar, Saurabh / Adamson, Ryan / Engelmann, Christian | 2017
766
Data Mining-Based Analysis of HPC Center Operations
Klinkenberg, Jannis / Terboven, Christian / Lankes, Stefan / Muller, Matthias S. | 2017
774
Job Storage Performance Monitoring on Sonexion with Project Caribou
Schumann, Nathan / Flaskerud, Craig | 2017
781
LIKWID Monitoring Stack: A Flexible Framework Enabling Job Specific Performance monitoring for the masses
Rohl, Thomas / Eitzinger, Jan / Hager, Georg / Wellein, Gerhard | 2017
785
Monitoring Infrastructure: The Challenges of Moving Beyond Petascale
Bonnie, Amanda / Mason, Mike / Illescas, Daniel | 2017
789
PFAnalyzer: A Toolset for Analyzing Application-Aware Dynamic Interconnects
Takahashi, Keichi / Date, Susumu / Khureltulga, Dashdavaa / Kido, Yoshiyuki / Shimojo, Shinji | 2017
797
Holistic Measurement-Driven System Assessment
Jha, Saurabh / Brandt, Jim / Gentile, Ann / Kalbarczyk, Zbigniew / Bauer, Greg / Enos, Jeremy / Showerman, Michael / Kaplan, Larry / Bode, Brett / Greiner, Annette et al. | 2017
801
lo2s — Multi-core System and Application Performance Analysis for Linux
Ilsche, Thomas / Schone, Robert / Bielert, Mario / Gocht, Andreas / Hackenberg, Daniel | 2017
805
Measuring Minimum Switch Port Metric Retrieval Time and Impact for Multi-layer InfiniBand Fabrics
Aguilar, Michael / Allan, Benjamin A. / Polevitzky, Sergei | 2017
809
Understanding Performance Variability on the Aries Dragonfly Network
Groves, Taylor / Gu, Yizi / Wright, Nicholas J. | 2017
814
YAViT (Yet Another Viz Tool): Raising the Level of Abstraction in End-User HPC Interactions
Aaziz, Omar / Panthi, Ujjwal / Cook, Jonathan | 2017
818
Assessing Representativeness of Kernels Using Descriptive Statistics
Kim, Youngsung / Dennis, John M. / Kerr, Christopher | 2017
826
A Performance Projection of Mini-Applications onto Benchmarks Toward the Performance Projection of Real-Applications
Tsuji, Miwako / Kramer, William T. C. / Sato, Mitsuhisa | 2017
834
Achieving Performance Portability for a Heat Conduction Solver Mini-Application on Modern Multi-core Systems
Kirk, Richard O. / Mudalige, Gihan R. / Reguly, Istvan Z. / Wright, Steven A. / Martineau, Matt J. / Jarvis, Stephen A. | 2017
842
TeaLeaf: A Mini-Application to Enable Design-Space Explorations for Iterative Sparse Linear Solvers
McIntosh-Smith, Simon / Martineau, Matthew / Deakin, Tom / Pawelczak, Grzegorz / Gaudin, Wayne / Garrett, Paul / Liu, Wei / Smedley-Stevenson, Richard / Beckingsale, David | 2017
850
The Arch Project: Physics Mini-Apps for Algorithmic Exploration and Evaluating Programming Environments on HPC Architectures
Martineau, Matthew / McIntosh-Smith, Simon | 2017
858
Thoughtful Precision in Mini-Apps
Fogerty, Shane / Bishnu, Siddhartha / Zamora, Yuliana / Monroe, Laura / Poole, Steve / Lam, Michael / Schoonover, Joe / Robey, Robert | 2017
866
Quicksilver: A Proxy App for the Monte Carlo Transport Code Mercury
Richards, David F. / Bleile, Ryan C. / Brantley, Patrick S. / Dawson, Shawn A. / McKinley, Michael Scott / OBrien, Matthew J. | 2017
874
Pushing the Limits of Irregular Access Patterns on Emerging Network Architecture: A Case Study
Gioiosa, Roberto / Warfel, Thomas / Tumeo, Antonino / Friese, Ryan | 2017
882
Author Index
| 2017
888
Publisher's Information
| 2017
c1
Cover Art
| 2017
i
Title Page i
| 2017
iii
Title Page iii
| 2017
iv
Copyright Page
| 2017
v
Table of Contents
| 2017
xix
FTS Workshop Message
| 2017
xvi
Message from the General Co-Chairs
| 2017
xvii
Message from the Program Chairs
| 2017
xx
HPCMASPA 2017 Workshop Message
| 2017
xxii
WRAp Workshop Message
| 2017
xxiii
REV-A Workshop Message
| 2017
xxiv
Committees
| 2017
xxvi
Technical Program Committee
| 2017
xxxi
Keynotes
| 2017
xxxiv
Sponsors
| 2017

Similar titles