Author image not provided
 Dimitrios S Nikolopoulos

Authors:
Add personal information
  Affiliation history
Bibliometrics: publication history
Average citations per article5.94
Citation Count624
Publication count105
Publication years1998-2017
Available for download42
Average downloads per article340.95
Downloads (cumulative)14,320
Downloads (12 Months)1,874
Downloads (6 Weeks)227
SEARCH
ROLE
Arrow RightAuthor only
· Editor only
· Other only
· All roles


AUTHOR'S COLLEAGUES
See all colleagues of this author

SUBJECT AREAS
See all subject areas




BOOKMARK & SHARE


105 results found Export Results: bibtexendnoteacmrefcsv

Result 1 – 20 of 105
Result page: 1 2 3 4 5 6

Sort by:

1 published by ACM
December 2017 ACM Transactions on Architecture and Code Optimization (TACO): Volume 14 Issue 4, December 2017
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 36,   Downloads (12 Months): 36,   Downloads (Overall): 36

Full text available: PDFPDF
Shared memory machines continue to increase in scale by adding more parallelism through additional cores and complex memory hierarchies. Often, executing multiple applications concurrently, dividing among them hardware threads, provides greater efficiency rather than executing a single application with large thread counts. However, contention for shared resources can limit the ...
Keywords: dynamic concurrency throttling, Multi-program co-scheduling, speedup modeling

2 published by ACM
November 2017 SC '17: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 26,   Downloads (12 Months): 85,   Downloads (Overall): 85

Full text available: PDFPDF
Compiler-based fault injection (FI) has become a popular technique for resilience studies to understand the impact of soft errors in supercomputing systems. Compiler-based FI frameworks inject faults at a high intermediate-representation level. However, they are less accurate than machine code, binary-level FI because they lack access to all dynamic instructions, ...
Keywords: high-performance computing, compiler-based instrumentation, fault injection, resilience

3
October 2017 International Journal of Parallel Programming: Volume 45 Issue 5, October 2017
Publisher: Kluwer Academic Publishers
Bibliometrics:
Citation Count: 0

The astonishing development of diverse and different hardware platforms is twofold: on one side, the challenge for the exascale performance for big data processing and management; on the other side, the mobile and embedded devices for data collection and human machine interaction. This drove to a highly hierarchical evolution of ...
Keywords: ARM, HPC, Virtualization, Cloud, GPGPU

4
July 2017 International Journal of Parallel, Emergent and Distributed Systems: Volume 32 Issue 4, August 2017
Publisher: Taylor & Francis, Inc.
Bibliometrics:
Citation Count: 0

Interaction of the SHEPARD management framework to process user queries from an in-memory database system.
Keywords: predictive analysis, OpenCL, heterogeneous computing, workload management, In-Memory database

5 published by ACM
June 2017 ACM Computing Surveys (CSUR): Volume 50 Issue 3, October 2017
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 66,   Downloads (12 Months): 654,   Downloads (Overall): 654

Full text available: PDFPDF
The integration of graphics processing units (GPUs) on high-end compute nodes has established a new accelerator-based heterogeneous computing model, which now permeates high-performance computing. The same paradigm nevertheless has limited adoption in cloud computing or other large-scale distributed computing paradigms. Heterogeneous computing with GPUs can benefit the Cloud by reducing ...
Keywords: CPU-GPU heterogeneous computing, GPU virtualization, GPU scheduling methods, cloud computing

6 published by ACM
June 2017 ICS '17: Proceedings of the International Conference on Supercomputing
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 19,   Downloads (12 Months): 172,   Downloads (Overall): 172

Full text available: PDFPDF
We investigate how graph partitioning adversely affects the performance of graph analytics. We demonstrate that graph partitioning induces extra work during graph traversal and that graph partitions have markedly different connectivity than the original graph. By consequence, increasing the number of partitions reaches a tipping point after which overheads quickly ...
Keywords: graph analytics, graph partitioning, non-uniform memory access (NUMA)

7 published by ACM
March 2017 ACM Transactions on Architecture and Code Optimization (TACO): Volume 14 Issue 1, April 2017
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 14,   Downloads (12 Months): 266,   Downloads (Overall): 266

Full text available: PDFPDF
Energy efficiency is becoming increasingly important, yet few developers understand how source code changes affect the energy and power consumption of their programs. To enable them to achieve energy savings, we must associate energy consumption with software structures, especially at the fine-grained level of functions and loops. Most research in ...
Keywords: energy efficiency, Energy profiling, sampling, ALEA, power measurement

8 published by ACM
July 2016 SPAA '16: Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 28,   Downloads (Overall): 56

Full text available: PDFPDF
Energy consumption is an important concern in modern multicore processors. The energy consumed during the execution of an application can be minimized by tuning the hardware state utilizing knobs such as frequency, voltage etc. The existing theoretical work on energy minimization using Global DVFS (Dynamic Voltage and Frequency Scaling), despite ...
Keywords: global DVFs, memory intensive, energy optimization

9 published by ACM
June 2016 ROSS '16: Proceedings of the 6th International Workshop on Runtime and Operating Systems for Supercomputers
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 2,   Downloads (12 Months): 18,   Downloads (Overall): 37

Full text available: PDFPDF
Exascale computation is the next target of high performance computing. In the push to create exascale computing platforms, simply increasing the number of hardware devices is not an acceptable option given the limitations of power consumption, heat dissipation, and programming models which are designed for current hardware platforms. Instead, new ...
Keywords: data partitioning, parallel programming, heterogeneous parallel runtime, FPGA, automated scheduling, opencl

10
April 2016 Proceedings of the 29th International Conference on Architecture of Computing Systems -- ARCS 2016 - Volume 9637
Publisher: Springer-Verlag New York, Inc.
Bibliometrics:
Citation Count: 0

The ever-growing need for energy efficient computation requires adequate support for energy-aware thread scheduling that offers insight into a systems behavior for improved application energy/performance optimizations. Runtime accurate monitoring of energy consumed by every component of a multi-core embedded system is an important feature to be considered for future designs. ...
Keywords: Energy accounting, Energy interrupt, Multi-core system on chip, Per-thread energy accounting, Runtime monitoring

11
March 2016 DATE '16: Proceedings of the 2016 Conference on Design, Automation & Test in Europe
Publisher: EDA Consortium
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 2,   Downloads (Overall): 2

Full text available: PDFPDF
In order to reach exascale performance, current HPC systems need to be improved. Simple hardware scaling is not a feasible solution due to the increasing utility costs and power consumption limitations. Apart from improvements in implementation technology, what is needed is to refine the HPC application development flow as well ...

12
December 2015 ICPADS '15: Proceedings of the 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS)
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 2

Peak power consumption is the first order design constraint of data centers. Though peak power consumption is rarely, if ever, observed, the entire data center facility must prepare for it, leading to inefficient usage of its resources. The most prominent way for addressing this issue is to limit the power ...

13
October 2015 PACT '15: Proceedings of the 2015 International Conference on Parallel Architecture and Compilation (PACT)
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 1

Energy efficiency is an essential requirement for all contemporary computing systems. We thus need tools to measure the energy consumption of computing systems and to understand how workloads affect it. Significant recent research effort has targeted direct power measurements on production computing systems using on-board sensors or external instruments. These ...

14
October 2015 PACT '15: Proceedings of the 2015 International Conference on Parallel Architecture and Compilation (PACT)
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 0

DRAM consumes significant static energy both in active and idle state due to continuous leakage and refresh power. Various byte-addressable non-volatile memory (NVM) technologies promise near-zero static energy and persistence, however they suffer from increased latency and increased dynamic energy than DRAM. A hybrid main memory, containing both DRAM and ...

15 published by ACM
October 2015 MEMSYS '15: Proceedings of the 2015 International Symposium on Memory Systems
Publisher: ACM
Bibliometrics:
Citation Count: 10
Downloads (6 Weeks): 6,   Downloads (12 Months): 47,   Downloads (Overall): 176

Full text available: PDFPDF
DRAM technology faces density and power challenges to increase capacity because of limitations of physical cell design. To overcome these limitations, system designers are exploring alternative solutions that combine DRAM and emerging NVRAM technologies. Previous work on heterogeneous memories focuses, mainly, on two system designs: PCache, a hierarchical, inclusive memory ...
Keywords: Energy efficiency, multi-level memories, phase change memory

16 published by ACM
May 2015 DaMoN'15: Proceedings of the 11th International Workshop on Data Management on New Hardware
Publisher: ACM
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 4,   Downloads (12 Months): 50,   Downloads (Overall): 317

Full text available: PDFPDF
Increasingly large amounts of data are stored in main memory of data center servers. However, DRAM-based memory is an important consumer of energy and is unlikely to scale in the future. Various byte-addressable non-volatile memory (NVM) technologies promise high density and near-zero static energy, however they suffer from increased latency ...

17 published by ACM
May 2015 CF '15: Proceedings of the 12th ACM International Conference on Computing Frontiers
Publisher: ACM
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 1,   Downloads (12 Months): 21,   Downloads (Overall): 169

Full text available: PDFPDF
Approximate execution is a viable technique for energy-constrained environments, provided that applications have the mechanisms to produce outputs of the highest possible quality within the given energy budget. We introduce a framework for energy-constrained execution with controlled and graceful quality loss. A simple programming model allows users to express the ...
Keywords: approximate computing, modeling, significance, energy efficiency

18 published by ACM
May 2015 CF '15: Proceedings of the 12th ACM International Conference on Computing Frontiers
Publisher: ACM
Bibliometrics:
Citation Count: 5
Downloads (6 Weeks): 9,   Downloads (12 Months): 93,   Downloads (Overall): 405

Full text available: PDFPDF
This paper evaluates the viability of user-level software management of a hybrid DRAM/NVM main memory system. We propose an operating system (OS) and programming interface to place data from within the user application. We present a profiling tool to help programmers decide on the placement of application data in hybrid ...

19
May 2015 Computer Science - Research and Development: Volume 30 Issue 2, May 2015
Publisher: Springer-Verlag New York, Inc.
Bibliometrics:
Citation Count: 2

Dynamic voltage and frequency scaling (DVFS) exhibits fundamental limitations as a method to reduce energy consumption in computing systems. In the HPC domain, where performance is of highest priority and codes are heavily optimized to minimize idle time, DVFS has limited opportunity to achieve substantial energy savings. This paper explores ...
Keywords: Near-threshold voltage, Unreliability, Fault tolerance, Energy, Significance

20
July 2014 Computer: Volume 47 Issue 7, July 2014
Publisher: IEEE Computer Society Press
Bibliometrics:
Citation Count: 2

An extension of approximate computing, significance-based computing exploits applications' inherent error resiliency and offers a new structural paradigm that strategically relaxes full computational precision to provide significant energy savings with minimal performance degradation.



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2018 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us