Konstantinos Tovletoglou

ORCID: 0000-0002-1513-3143
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Parallel Computing and Optimization Techniques
  • Advanced Data Storage Technologies
  • Cloud Computing and Resource Management
  • Low-power high-performance VLSI design
  • Distributed systems and fault tolerance
  • Distributed and Parallel Computing Systems
  • Radiation Effects in Electronics
  • Advanced Memory and Neural Computing
  • Ferroelectric and Negative Capacitance Devices
  • Semiconductor materials and devices
  • IoT and Edge/Fog Computing
  • Caching and Content Delivery
  • Interconnection Networks and Systems
  • Green IT and Sustainability
  • Fault Detection and Control Systems
  • Blockchain Technology Applications and Security
  • Energy Efficient Wireless Sensor Networks

Institute for Independent Studies Zürich
2024

Queen's University Belfast
2017-2022

In this paper, we present the results of our comprehensive measurement study timing and voltage guardbands in memories cores a commodity ARMv8 based micro-server. Using various synthetic micro-benchmarks, reveal how adopted margins vary among 8 CPU chip, 3 different sigma chips show prone they are to worst-case noise. addition, characterize variation 'weak' DRAM cells terms their retention time across 72 evaluate error mitigation efficacy available error-correcting codes case operation under...

10.1109/dsn-w.2018.00013 article EN 2018-06-01

The aggressive scaling of technology may have helped to meet the growing demand for higher memory capacity and density, but has also made DRAM cells more prone errors. Such a reality triggered lot interest in modeling behavior either predicting errors advance or adjusting circuit parameters achieve better tradeoff between energy efficiency reliability. Existing efforts studied impact few operating temperature on reliability using custom FPGAs setups, however they neglected combined effect...

10.1109/iiswc47752.2019.9041963 article EN 2019-11-01

The explosive growth of Internet-connected devices will soon result in a flood generated data, which increase the demand for network bandwidth as well compute power to process data. Consequently, there is need more energy efficient servers empower traditional centralized Cloud data-centers emerging decentralized at Edges Cloud. In this paper, we present our approach, aims developing new class micro-servers - UniServer that exceed conservative and performance scaling boundaries by introducing...

10.23919/date.2018.8342175 article EN Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015 2018-03-01

The explosive growth of data increases the storage needs, especially within servers, making DRAM responsible for more than 40% total system power. Such a reality has made researchers focus on energy saving schemes that relax pessimistic circuit parameters at cost potential faults. In an effort to limit resultant risk critical disruption, new methods were introduced split into domains with varying reliability and benefits such may have been showcased simulators but neither implemented real...

10.1145/3373376.3378489 article EN 2020-03-09

The main memory in today's systems is based on DRAMs, which may offer low cost and high density storage for large amounts of data but it comes with a drawback; DRAM cells need to be refreshed frequently retaining the stored data. refresh rate modern DRAMs set worst-case retention time without considering access statistics, thereby resulting very frequent operations. Such leads eventually power performance overheads, are increasing higher densities. However, such rates not even required due...

10.1109/iolts.2017.8046197 article EN 2017-07-01

We are witnessing an explosive growth in the number of Internet-connected devices and emergence several new classes Internet Things (IoT) applications that require rapid processing abundance data. To overcome resulting need for more network bandwidth low latency, a paradigm has emerged promotes offering Cloud services at Edge, closer to users. However, Edge is highly constrained environment with limited power budget servers per installation which, turn, limits devices, such as sensors, can...

10.1109/tsusc.2019.2894018 article EN IEEE Transactions on Sustainable Computing 2019-01-18

Improving energy efficiency of the memory subsystem becomes increasingly important for all digital systems due to rapid growth data. Many recent schemes have attempted reduce DRAM power by relaxing refresh rate, which may negatively affect reliability. To optimize trade-offs between and reliability, existing studies rely on experimental setups based FPGAs use few known data-patterns exciting rare worst-case circuit reliability effects. However, doing so, be missing capture real behavior...

10.1145/3229631.3236091 article EN 2018-07-15

Today's rapid generation of data and the increased need for higher memory capacity has triggered a lot studies on aggressive scaling refresh period, which is currently set according to rare worst case conditions. Such analysed in detail data-dependent circuit level factors indicated online DRAM characterization due variable cell retention time. They have done so by executing few test patterns FPGAs under controlled temperatures using thermal testbeds, however cannot be available field....

10.1109/iolts.2018.8474184 article EN 2018-07-01

In this paper, we present the implementation of a heterogeneous-reliability DRAM framework, Shimmer, on commodity server with fully fledged OS. Shimmer enables splitting into multiple domains varying reliability and allocation data depending their criticality. Compared to existing studies which use simulators, consider practical restrictions stemming from real hardware investigate methods overcome them. particular, reveal that memory framework requires disabling interleaving, results in...

10.1109/lca.2019.2893189 article EN IEEE Computer Architecture Letters 2019-01-01

The garbage collector (GC) is a crucial component of language runtimes, offering correctness guarantees and high productivity in exchange for run-time overhead. Concurrent collectors run alongside application threads (mutators) share CPU resources. A likely point contention between mutators GC and, consequently, potential overhead source the shared last-level cache (LLC).

10.1145/3591195.3595269 article EN 2023-06-06

With the increase in compute nodes large platforms, a proportional node failures will follow. Many application-based checkpoint/restart (C/R) techniques have been proposed for MPI applications to target reduced mean time between failures. However, rollback as part of recovery remains dominant cost even highly optimised employing C/R techniques. Continuing execution past checkpoint (that is, reducing rollback) is possible message-passing runtimes, but extremely complex design and implement....

10.48550/arxiv.1705.10208 preprint EN other-oa arXiv (Cornell University) 2017-01-01

Power consumption and reliability of memory components are two the most important hurdles in realizing exascale systems. Dynamic random access (DRAM) scaling projections predict significant performance power penalty due to conventional use pessimistic refresh periods catering for worst-case cell retention times. Recent approaches relax those rates only on ``strong'' cells, or build application-specific error resilience data placement. However, these cannot reveal full potential a relaxed...

10.1177/1094342017718612 article EN The International Journal of High Performance Computing Applications 2017-08-10

In recent years, there has been a growing interest on relaxing the pessimistic DRAM refresh rate due to incurred power and throughput loss. Undeniably, critical factor in determining relaxation that can be achieved lies degree of error-rate deterioration is amount estimated errors handled by system mitigation schemes which are mainly being evaluated simulators. To estimate faults under relaxed refresh, majority existing works rely failure probability models using only spatial distribution...

10.1109/samos.2017.8344643 article EN 2017-07-01

Improving the energy efficiency of DRAMs becomes very challenging due to growing demand for storage capacity and failures induced by manufacturing process. To protect against failures, vendors adopt conservative margins in refresh period supply voltage. Previously, it was shown that these are too pessimistic will become impractical high-power costs, especially future DRAM technologies. In this article, we present a new technique automatic scaling under reduced voltage minimizes probability...

10.1109/tc.2020.3033627 article EN publisher-specific-oa IEEE Transactions on Computers 2020-10-26

The aggressive scaling of technology may have helped to meet the growing demand for higher memory capacity and density, but has also made DRAM cells more prone errors. Such a reality triggered lot interest in modeling behavior either predicting errors advance or adjusting circuit parameters achieve better trade-off between energy efficiency reliability. Existing efforts studied impact few operating temperature on reliability using custom FPGAs setups, however they neglected combined effect...

10.48550/arxiv.2003.12448 preprint EN other-oa arXiv (Cornell University) 2020-01-01
Coming Soon ...