Searched for: +
(1 - 8 of 8)
document
Haron, M.A.B. (author), Yu, J. (author), Nane, R. (author), Taouil, M. (author), Hamdioui, S. (author), Bertels, K.L.M. (author)
One of the most important constraints of today’s architectures for data-intensive applications is the limited bandwidth due to the memory-processor communication bottleneck. This significantly impacts performance and energy. For instance, the energy consumption share of communication and memory<br/>access may exceed 80%. Recently, the concept of...
conference paper 2016
document
Yu, J. (author), Du Nguyen, H.A. (author), Xie, L. (author), Taouil, M. (author), Hamdioui, S. (author)
CMOS technology and its continuous scaling have made electronics and computers accessible and affordable for almost everyone on the globe; in addition, they have enabled the solutions of a wide range of societal problems and applications. Today, however, both the technology and the computer architectures are facing severe challenges/walls making...
conference paper 2018
document
Yu, J. (author), Du Nguyen, H.A. (author), Abu Lebdeh, M.F.M. (author), Taouil, M. (author), Hamdioui, S. (author)
Automata Processor (AP) is a special implementation of non-deterministic finite automata that performs pattern matching by exploring parallel state transitions. The implementation typically contains a hierarchical switching network, causing long latency. This paper proposes a methodology to split such a hierarchical switching network into...
conference paper 2019
document
Du Nguyen, H.A. (author), Yu, J. (author), Abu Lebdeh, M.F.M. (author), Taouil, M. (author), Hamdioui, S. (author), Catthoor, Francky (author)
Technological and architectural improvements have been constantly required to sustain the demand of faster and cheaper computers. However, CMOS down-scaling is suffering from three technology walls: leakage wall, reliability wall, and cost wall. On top of that, a performance increase due to architectural improvements is also<br/>gradually...
journal article 2020
document
Yu, J. (author), Abu Lebdeh, M.F.M. (author), Du Nguyen, H.A. (author), Taouil, M. (author), Hamdioui, S. (author)
Conventional computing architectures and the CMOS technology that they are based on are facing major challenges such as the memory bottleneck making the memory access for data transfer a major killer of energy and performance. Computation-in-memory (CIM) paradigm is seen as a potential alternative that could alleviate such problems by adding...
conference paper 2020
document
Yu, J. (author), Nane, R. (author), Ashraf, I. (author), Taouil, M. (author), Hamdioui, S. (author), Corporaal, Henk (author), Bertels, K.L.M. (author)
Memristor-based Computation-in-Memory (CIM) is one of the emerging architectures for next-generation Big Data problems. Its design requires a radically new synthesis flow as the memristor is a passive device that uses resistances to encode its logic values. This article proposes a synthesis flow for mapping parallel applications on memristor...
journal article 2020
document
Yu, J. (author), Abu Lebdeh, M.F.M. (author), Du Nguyen, H.A. (author), Taouil, M. (author), Hamdioui, S. (author)
A novel type of hardware accelerators called automata processors (APs) have been proposed to accelerate finite-state automata. The bone structure of an AP is a hierarchical routing matrix that connects many memory arrays. With this structure, an AP can process an input symbol every clock cycle, and hence achieve much higher performance...
journal article 2021
document
Gebregiorgis, A.B. (author), Du Nguyen, H.A. (author), Yu, J. (author), Bishnoi, R.K. (author), Taouil, M. (author), Franky, Catthoor (author), Hamdioui, S. (author)
Faster and cheaper computers have been constantly demanding technological and architectural improvements. However, current technology is suffering from three technology walls: leakage wall, reliability wall, and cost wall. Meanwhile, existing architecture performance is also saturating due to three well-known architecture walls: memory wall,...
journal article 2022
Searched for: +
(1 - 8 of 8)