2 years ago

Memory-efficient Parallelization of Stream Applications

Memory-efficient Parallelization of Stream Applications

Old Transistor

Old Transistor Scaling• Constant E-field or Dennard’s scaling• Scaling factor α: e.g., α = 0.5 if 90nm 45nm• V αV• Delay scales as α• Energy scales as α 3• α 3 energy per gate x α -2 more gates x α -1frequency = total chip power remains constant!• All aspects got better (except design complexity)Mark Horowitz8

New Transistor Scaling• Can’t scale V forever• V ≈ constant (old: V αV)• Energy scales as α. (old: scales as α 3 )• If you scale frequency as well, power/gate isconstant power/area scales as α -2 Mark Horowitz9

Parallel computing memory models
Brazos: Efficient Shared Memory Parallel Computing on Networked ...
An Efficient Family of Multibase Methods and its Application to ECC ...
Make your applications efficient and competitive. - Sepro
Role of the Customer in Energy Efficiency and Conservation
Designing Applications for the Masses - Flash Memory Summit
Memory Applications with Xilinx FPGAs - Flash Memory Summit
Dynamic Task Parallelism with a GPU Work ... - Rice University
Parallelization of the multiple sequence alignment applications
Maximizing GPU Efficiency in Extreme Throughput Applications
native flash support for applications - Flash Memory Summit
Efficient Static Analysis of Dynamical Properties using the Process Hitting
An Efficiency Measure for Dynamic Networks with Application to the ...
Mapping Stream based Applications to an Intel IXP Network ...
Jamie Cowper, Assessing Application Risk - Isaca
A Cure for Scaling Impaired Parallel Applications Hartmut Kaiser ...
Scalable Interaction with Parallel Applications
Scalable Interaction with Parallel Applications
Energy Efficient Distributed Reuse Applications
Highly Parallel Applications and Their Architectural Needs
Developing efficient web-based GIS applications - University ...
Lighting Efficiency and LED Lighting Applications in Industrialized ...
Developing Scientific Applications Using Eclipse and the Parallel ...
* Towards a small efficient Linux hardware inventory system
MEHSA (Maximum Efficiency Heat Sink Application) -
Flash Memory as Cache for Client Computing Applications
Em-Circuit Co-design for High-Speed Memory Applications
Walter B. Grove II Memorial Art Scholarship Application - College of ...
Static & Dynamic Analysis For Web Applications - owasp