Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- extended-abstractMay 2020
Software stack for an analog mesh computer: the case of a nanophotonic PDE accelerator
CF '20: Proceedings of the 17th ACM International Conference on Computing FrontiersPages 241–244https://doi.org/10.1145/3387902.3394030The slowing of Moore's Law is forcing the computer industry to embrace domain-specific hardware, which must be coupled with general-purpose traditional systems. This architecture is most useful when large compute power is needed. Among the most compute-...
- short-paperMay 2018
D3NoC: a dynamic data-driven hybrid photonic plasmonic NoC
- Armin Mehrabian,
- Shuai Sun,
- Vikram K. Narayana,
- Jeff Anderson,
- Jiaxin Peng,
- Volker Sorger,
- Tarek El-Ghazawi
CF '18: Proceedings of the 15th ACM International Conference on Computing FrontiersPages 220–223https://doi.org/10.1145/3203217.3203272It was previously shown that Hybrid Photonic Plasmonic Interconnect (HyPPI) is an efficient candidate for augmenting electronic network on chips (NoCs). Here we introduce a reconfigurable Hybrid Photonic Plasmonic NoC termed D3NOC, which intelligently ...
- short-paperMay 2018
APAT: an access pattern analysis tool for distributed arrays
CF '18: Proceedings of the 15th ACM International Conference on Computing FrontiersPages 248–251https://doi.org/10.1145/3203217.3203266Distributed arrays reduce programming effort through implicit communication. However, relying solely on this abstraction causes fine-grained communication and performance overhead. A variety of optimization techniques can be used to mitigate such ...
- short-paperMay 2017
Hardware Support for Secure Stream Processing in Cloud Environments
CF'17: Proceedings of the Computing Frontiers ConferencePages 283–286https://doi.org/10.1145/3075564.3075592Many-core microprocessor architectures are quickly becoming prevalent in data centers, due to their demonstrated processing power and network flexibility. However, this flexibility comes at a cost; co-mingled data from disparate users must be kept ...
- research-articleMay 2014
Hardware support for address mapping in PGAS languages: a UPC case study
CF '14: Proceedings of the 11th ACM Conference on Computing FrontiersArticle No.: 22, Pages 1–2https://doi.org/10.1145/2597917.2597945The Partitioned Global Address Space (PGAS) programming model strikes a balance between the explicit, locality-aware, message-passing model and locality-agnostic, but easy-to-use, shared memory model (e.g. OpenMP). However, the PGAS memory model comes ...
- research-articleMay 2014
Symbiotic scheduling of concurrent GPU kernels for performance and energy optimizations
CF '14: Proceedings of the 11th ACM Conference on Computing FrontiersArticle No.: 36, Pages 1–10https://doi.org/10.1145/2597917.2597925The incorporation of GPUs as co-processors has brought forth significant performance improvements for High-Performance Computing (HPC). Efficient utilization of the GPU resources is thus an important consideration for computer scientists. In order to ...
- posterMay 2012
Accelerated high-performance computing through efficient multi-process GPU resource sharing
CF '12: Proceedings of the 9th conference on Computing FrontiersPages 269–272https://doi.org/10.1145/2212908.2212950The HPC field is witnessing a widespread adoption of GPUs as accelerators for traditional homogeneous HPC systems. One of the prevalent parallel programming models is the SPMD paradigm, which has been adapted for GPU-based parallel processing. Since ...
- research-articleMay 2011
Scaling scientific applications on clusters of hybrid multicore/GPU nodes
CF '11: Proceedings of the 8th ACM International Conference on Computing FrontiersArticle No.: 6, Pages 1–10https://doi.org/10.1145/2016604.2016612Rapid advances in the performance and programmability of graphics accelerators have made GPU computing a compelling solution for a wide variety of application domains. However, the increased complexity as a result of architectural heterogeneity and ...
- research-articleMay 2010
Efficient cache design for solid-state drives
CF '10: Proceedings of the 7th ACM international conference on Computing frontiersPages 41–50https://doi.org/10.1145/1787275.1787282Solid-State Drives (SSDs) are data storage devices that use solid-state memory to store persistent data. Flash memory is the de facto nonvolatile technology used in most SSDs. It is well known that the writing performance of flash-based SSDs is much ...