Zobrazeno 1 - 10
of 77
pro vyhledávání: '"Nigel Topham"'
Autor:
Heba Salem, Nigel Topham
Publikováno v:
Salem, H & Topham, N 2022, Detecting denial-of-service hardware Trojans in DRAM-based memory systems . in Proceedings of the 28th IEEE International Conference on Electronics Circuits and Systems (ICECS 2021) . Institute of Electrical and Electronics Engineers (IEEE), 28th IEEE International Conference on Electronics Circuits and Systems, Dubai, United Arab Emirates, 28/11/21 . https://doi.org/10.1109/ICECS53924.2021.9665634
DRAM latencies are inherently variable, potentially allowing a denial-of-service hardware Trojan (DoS HT) to degrade memory performance without becoming immediately obvious. This paper addresses the challenge of detecting a DoS HT that may have been
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::4c179aed119f8fef39eb68cca2b5c287
https://www.pure.ed.ac.uk/ws/files/233492645/Detecting_denial_of_service_SALEM_DOA15092021_AFV.pdf
https://www.pure.ed.ac.uk/ws/files/233492645/Detecting_denial_of_service_SALEM_DOA15092021_AFV.pdf
Autor:
Nigel Topham, Heba Salem
Publikováno v:
ETS
Salem, H & Topham, N 2021, Trustworthy computing on untrustworthy and Trojan-infected on-chip interconnects . in Proceedings of the 26th IEEE European Test Symposium . Institute of Electrical and Electronics Engineers (IEEE), 26th IEEE European Test Symposium, Belgium, 24/05/21 . https://doi.org/10.1109/ETS50041.2021.9465416
Salem, H & Topham, N 2021, Trustworthy computing on untrustworthy and Trojan-infected on-chip interconnects . in Proceedings of the 26th IEEE European Test Symposium . Institute of Electrical and Electronics Engineers (IEEE), 26th IEEE European Test Symposium, Belgium, 24/05/21 . https://doi.org/10.1109/ETS50041.2021.9465416
This paper introduces a scheme for achieving trustworthy computing on SoCs that use an outsourced AXI inter-connect for on-chip communication. This is achieved through component guarding, data tagging, event verification, and consequently responding
Autor:
Nigel Topham, Tom Spink, Brian Campbell, Martin Kristien, Ian Stark, Björn Franke, Susmit Sarkar, Igor Bohm
Publikováno v:
Kristien, M, Spink, T, Campbell, B, Sarkar, S, Stark, I, Franke, B, Boehm, I & Topham, N 2020, ' Fast and Correct Load-Link/Store-Conditional Instruction Handling in DBT Systems ', IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 39, no. 11, pp. 3544-3554 . https://doi.org/10.1109/TCAD.2020.3013048
Dynamic binary translation (DBT) requires the implementation of load-link/store-conditional (LL/SC) primitives for guest systems that rely on this form of synchronization. When targeting, e.g., $\times 86$ host systems, LL/SC guest instructions are t
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::a1b74869314eda3886532a7e36e67c37
https://hdl.handle.net/10023/20838
https://hdl.handle.net/10023/20838
Publikováno v:
Kristien, M, Spink, T, Wagstaff, H, Franke, B, Boehm, I & Topham, N 2019, Mitigating JIT Compilation Latency in Virtual Execution Environments . in Proceedings of the 15th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments . Association for Computing Machinery (ACM), pp. 101-107, 15th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, Providence, United States, 14/04/19 . https://doi.org/10.1145/3313808.3313818
VEE
VEE
Many Virtual Execution Environments (VEEs) rely on Justin-time (JIT) compilation technology for code generation at runtime, e.g. in Dynamic Binary Translation (DBT) systems or language Virtual Machines (VMs). While JIT compilation improves native exe
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::3184d9a8997a75068fc087362ca731f3
https://hdl.handle.net/10023/24325
https://hdl.handle.net/10023/24325
Publikováno v:
Dublish, S, Nagarajan, V & Topham, N 2019, Poise: Balancing Thread-Level Parallelism and Memory System Performance in GPUs using Machine Learning . in 2019 IEEE International Symposium on High Performance Computer Architecture (HPCA) . Institute of Electrical and Electronics Engineers (IEEE), Washington, DC, USA, pp. 492-505, 25th IEEE International Symposium on High-Performance Computer Architecture, Washington D.C., District of Columbia, United States, 16/02/19 . https://doi.org/10.1109/HPCA.2019.00061
HPCA
HPCA
GPUs employ a high degree of thread-level parallelism (TLP) to hide the long latency of memory operations. However, the consequent increase in demand on the memory system causes pathological effects such as cache thrashing and bandwidth bottlenecks.
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::eb587e5e2a7c803d5e81cf70b90eff26
https://hdl.handle.net/20.500.11820/6e5d9bb6-1361-4d07-8317-fbe3429626d6
https://hdl.handle.net/20.500.11820/6e5d9bb6-1361-4d07-8317-fbe3429626d6
Publikováno v:
Thompson, C, Gould, M & Topham, N 2018, ' High Speed Cycle-Approximate Simulation of Embedded Cache-Incoherent and Coherent Chip-Multiprocessors ', International journal of parallel programming, vol. 46, no. 6, pp. 1247–1282 . https://doi.org/10.1007/s10766-018-0566-x
The increasing density of silicon processes, coupled with the development of ever more energy and space efficient embedded core designs, has led to multi-processor system-on-chip (MPSoC) designs becoming increasingly attractive for use in embedded sy
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::79cf0124c43e60021a4e000d72a88094
https://www.pure.ed.ac.uk/ws/files/57157400/High_Speed_Cycle_Approximate_Simulation.pdf
https://www.pure.ed.ac.uk/ws/files/57157400/High_Speed_Cycle_Approximate_Simulation.pdf
Publikováno v:
Dublish, S, Nagarajan, V & Topham, N 2017, Evaluating and Mitigating Bandwidth Bottlenecks Across the Memory Hierarchy in GPUs . in 2017 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS) . Institute of Electrical and Electronics Engineers (IEEE), pp. 239-248, 2017 IEEE International Symposium on Performance Analysis of Systems and Software, Santa Rosa, United States, 24/04/17 . https://doi.org/10.1109/ISPASS.2017.7975295
ISPASS
ISPASS
GPUs are often limited by off-chip memory bandwidth. With the advent of general-purpose computing on GPUs, a cache hierarchy has been introduced to filter the bandwidth demand to the off-chip memory. However, the cache hierarchy presents its own band
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::a7b38ea3b4882ea4347f597aa0271272
https://hdl.handle.net/20.500.11820/2d479e5f-245c-4b81-be9c-74c101a61062
https://hdl.handle.net/20.500.11820/2d479e5f-245c-4b81-be9c-74c101a61062
Publikováno v:
Dublish, S, Nagarajan, V & Topham, N 2016, ' Cooperative Caching for GPUs ', ACM Transactions on Architecture and Code Optimization, vol. 13, no. 4, 39, pp. 1-25 . https://doi.org/10.1145/3001589
The rise of general-purpose computing on GPUs has influenced architectural innovation on them. The introduction of an on-chip cache hierarchy is one such innovation. High L1 miss rates on GPUs, however, indicate inefficient cache usage due to myriad
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::3b1a6e0dec93e95f86a2ec795bebfa19
https://www.pure.ed.ac.uk/ws/files/29959329/taco16_dublish_PURE_1.pdf
https://www.pure.ed.ac.uk/ws/files/29959329/taco16_dublish_PURE_1.pdf
Publikováno v:
Dublish, S, Nagarajan, V & Topham, N 2016, Characterizing memory bottlenecks in GPGPU workloads . in 2016 IEEE International Symposium on Workload Characterization (IISWC) . Institute of Electrical and Electronics Engineers (IEEE), Providence, RI, USA, pp. 1-2, 2016 IEEE International Symposium on Workload Characterization, Providence, United States, 25/09/16 . https://doi.org/10.1109/IISWC.2016.7581287
IISWC
IISWC
GPUs are often limited by the off-chip memory bandwidth. With the advent of general-purpose computing on GPUs, cache hierarchy has been introduced to filter the bandwidth demand to the off-chip memory. However, the cache hierarchy presents its own ba
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::6f46d50079f754d7e79f7450f125f08f
https://www.pure.ed.ac.uk/ws/files/28417670/103_Dublish_PID4414159_1.pdf
https://www.pure.ed.ac.uk/ws/files/28417670/103_Dublish_PID4414159_1.pdf
Autor:
Marcela Zuluaga, Nigel Topham
Publikováno v:
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 28:1788-1801
Customized processor performance generally increases as additional custom instructions are added. However, performance is not the only metric that modern systems must take into account; die area and energy efficiency are equally important. Resource s