From cd0ebe3da6d6a853e31475e1a47d6cff97d2f265 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Bastian?= Date: Tue, 18 Jun 2024 19:08:41 +0200 Subject: [PATCH] Frontend: hardware loop: references --- manuscrit/40_A72-frontend/50_future_works.tex | 3 ++- manuscrit/biblio/misc.bib | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/manuscrit/40_A72-frontend/50_future_works.tex b/manuscrit/40_A72-frontend/50_future_works.tex index 6b59170..214c40c 100644 --- a/manuscrit/40_A72-frontend/50_future_works.tex +++ b/manuscrit/40_A72-frontend/50_future_works.tex @@ -122,7 +122,8 @@ be investigated if the model does not reach the expected accuracy. necessity to hit a cache. We are unaware of similar features in other commercial processors. In embedded programming, however, \emph{hardware loops} --~which are set up explicitly by the programmer~-- achieve, - among others, the same goal~\cite{hardware_loops_patent}. + among others, the same + goal~\cite{hardware_loops_patent,kavvadias2007hardware,talla2001hwloops}. \item{} The \emph{branch predictor} of a CPU is responsible for guessing, before the actual logic is computed, whether a conditional jump will be diff --git a/manuscrit/biblio/misc.bib b/manuscrit/biblio/misc.bib index a37713a..9c43dd0 100644 --- a/manuscrit/biblio/misc.bib +++ b/manuscrit/biblio/misc.bib @@ -248,3 +248,21 @@ month=jun # "~8", note={US Patent 6,748,523} } + +@misc{kavvadias2007hardware, + title={Hardware looping unit}, + author={Kavvadias, Nikolaos}, + year={2007} +} + +@inproceedings{talla2001hwloops, + author={Talla, D. and John, L.K.}, + booktitle={Proceedings 2001 IEEE International Conference on Computer Design: VLSI in Computers and Processors. ICCD 2001}, + title={Cost-effective hardware acceleration of multimedia applications}, + year={2001}, + volume={}, + number={}, + pages={415-424}, + keywords={Hardware;Acceleration;Computer aided instruction;Streaming media;Parallel processing;Throughput;Concurrent computing;Application software;Microprocessors;Feeds}, + doi={10.1109/ICCD.2001.955060}} +