Filters








178 Hits in 9.9 sec

Optimal stack frame placement and transfer for energy reduction targeting embedded processors with scratch-pad memories

Lovi Gauthier, Tohru Ishihara
<span title="">2009</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/katj6jk7sbebfh62gq7r34wj34" style="color: black;">2009 IEEE/ACM/IFIP 7th Workshop on Embedded Systems for Real-Time Multimedia</a> </i> &nbsp;
Memory accesses are a major cause of energy consumption for embedded systems and the stack is a frequent target for data accesses.  ...  This paper presents a fully software technique which aims at reducing the energy consumption related to the stack by allocating and transferring frames or part of frames between a scratch-pad memory and  ...  ACKNOWLEDGEMENTS This work is supported by Toshiba and the CREST ULP program of JST.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/estmed.2009.5336819">doi:10.1109/estmed.2009.5336819</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/estimedia/GauthierI09.html">dblp:conf/estimedia/GauthierI09</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/mngedntofjfsrcg3xcwrxf4soy">fatcat:mngedntofjfsrcg3xcwrxf4soy</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20201103104123/https://catalog.lib.kyushu-u.ac.jp/opac_download_md/18604/lovic09_1.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/9d/c3/9dc3c3c38a97617668cbfc343480bd64bf9ce469.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/estmed.2009.5336819"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Recursive function data allocation to scratch-pad memory

Angel Dominguez, Nghi Nguyen, Rajeev K. Barua
<span title="">2007</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/h3qjmo5xyfe6fcrh4fogxmkkiq" style="color: black;">Proceedings of the 2007 international conference on Compilers, architecture, and synthesis for embedded systems - CASES &#39;07</a> </i> &nbsp;
With our method, all code, global, stack and heap variables can share the same scratch-pad.  ...  Existing compiler methods for allocating data to scratch-pad are able to place only code, global, heap and non-recursive stack data in scratch-pad memory; stack data for recursive functions is allocated  ...  Although many embedded processors with scratch-pad exist, compiling program data to effectively use the scratch-pad has been a challenge.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1289881.1289897">doi:10.1145/1289881.1289897</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/cases/DominguezNB07.html">dblp:conf/cases/DominguezNB07</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/3u6msndskvgt5fbh3ti2lnag6u">fatcat:3u6msndskvgt5fbh3ti2lnag6u</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20080419060017/http://www.ece.umd.edu/~barua/dominguez-CASES-2007.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/31/f8/31f8c3c7a41929c27e867986e6f3b0bfc0c8ec56.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1289881.1289897"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Dynamic allocation for scratch-pad memory using compile-time decisions

Sumesh Udayakumaran, Angel Dominguez, Rajeev Barua
<span title="2006-05-01">2006</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/3yu4mbaainhw5gol4yayc35pfe" style="color: black;">ACM Transactions on Embedded Computing Systems</a> </i> &nbsp;
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation strategy for embedded systems with scratch-pad memory.  ...  Our comparison with a direct mapped cache shows that our method performs roughly as well as a cached architecture. · 3 jects -global variables, stack variables and program code -to scratch-pad that is  ...  We have implemented the DPRG and memory transfer algorithm in a GCC v3.2 cross-compiler targeting the Motorola M-Core embedded processor.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1151074.1151085">doi:10.1145/1151074.1151085</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/6wqwhzbgkfbjzljrgim7cpod4m">fatcat:6wqwhzbgkfbjzljrgim7cpod4m</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20150813143911/http://drangeldominguez.com/assets/pdfs/dominguez-TECS-2006.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/7e/aa/7eaaf59bd4c22d07b1f38a57e43b02b36919f7ff.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1151074.1151085"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Management of Scratchpad Memory Using Programming Techniques

Kavita Tabbassum, Shahnawaz Talpur, Sanam Narejo, Noor-u-Zaman Laghari
<span title="">2019</span> <i title="Mehran University of Engineering and Technology"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/ecaiw5coi5ev3jsbuiwj3f4hh4" style="color: black;">Mehran University Research Journal of Engineering and Technology</a> </i> &nbsp;
In contrast to conventional caches in embedded schemes because of their better energy and silicon range effectiveness SPM (Scratch-Pad Memories) are being progressively used.  ...  Consuming the conventional approaches, processors are incapable to achieve effective energy reduction. In upcoming processors on-chip memory system will be the major restriction.  ...  Authors are also thankful to the Institute of Information & Communication Technologies, Mehran University of Engineering & Technology, Jamshoro, and Sindh Agricultural University, Tandojam, Pakistan, for  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://doaj.org/article/7d10ffccc79a4b9180238ad3716a39eb">doaj:7d10ffccc79a4b9180238ad3716a39eb</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/lw3nw4ovjnfbph4pbl3bw3epoq">fatcat:lw3nw4ovjnfbph4pbl3bw3epoq</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20191024070251/http://publications.muet.edu.pk:80/index.php/muetrj/article/download/951/315" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/a5/3a/a53aecbacf18007918a17be21c961fb8f67970a8.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a>

Compiler-decided dynamic memory allocation for scratch-pad based embedded systems

Sumesh Udayakumaran, Rajeev Barua
<span title="">2003</span> <i title="ACM Press"> Proceedings of the international conference on Compilers, architectures and synthesis for embedded systems - CASES &#39;03 </i> &nbsp;
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation strategy for embedded systems with scratch-pad memory.  ...  A scratch-pad is a fast compiler-managed SRAM memory that replaces the hardwaremanaged cache.  ...  With a lower per-access energy cost, scratch-pad memory devices promise lower power consumption. The reduction in energy is further helped by the reduction in area.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/951746.951747">doi:10.1145/951746.951747</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/e5ml6sw54nhcdc6pq6nnij5hqa">fatcat:e5ml6sw54nhcdc6pq6nnij5hqa</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200309200052/https://drum.lib.umd.edu/bitstream/handle/1903/3789/umi-umd-3630.pdf;jsessionid=D1480934E910EA34C1C81DA2CE8E9F39?sequence=1" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/e3/36/e336b3ea270d963cd5953192e31d89949757d62e.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/951746.951747"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Data-Reuse-Driven Energy-Aware Cosynthesis of Scratch Pad Memory and Hierarchical Bus-Based Communication Architecture for Multiprocessor Streaming Applications

I. Issenin, E. Brockmeyer, B. Durinck, N.D. Dutt
<span title="">2008</span> <i title="Institute of Electrical and Electronics Engineers (IEEE)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/rl7xk4fwazdrred2difr6v3lii" style="color: black;">IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems</a> </i> &nbsp;
In this paper, we propose a novel approach that enables the energy-aware cosynthesis of both memory and communication architectures for streaming applications.  ...  As opposed to earlier techniques, we propose a powerful compile-time analysis of memory access behavior in multiprocessor systems, which adds flexibility in selecting scratch-pad-based memory architectures  ...  , dynamic behavior, and predefined architecture templates; the authors also included more experimental results that explore the results of their cosynthesis approach applied to architectures with memory  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/tcad.2008.925781">doi:10.1109/tcad.2008.925781</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/arnv3jxm6ba6dmn6afpbz67ss4">fatcat:arnv3jxm6ba6dmn6afpbz67ss4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20100618095012/http://www.ics.uci.edu/~isse/publications/tcad08.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/3b/70/3b70e480fc4d4e5d316762d27ee68a2a56ea6756.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/tcad.2008.925781"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Data reuse driven energy-aware MPSoC co-synthesis of memory and communication architecture for streaming applications

Ilya Issenin, Nikil Dutt
<span title="">2006</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/h4zelo33ojdfzbwajaf5qlthey" style="color: black;">Proceedings of the 4th international conference on Hardware/software codesign and system synthesis - CODES+ISSS &#39;06</a> </i> &nbsp;
In this paper we propose a novel approach that enables energy-aware co-synthesis of both memory and communication architecture for streaming applications.  ...  Additionally, we target TDMA bus-based communication architectures, which not only guarantee performance, but also greatly reduce the design time and allow us to find the energy optimal system configuration  ...  scratch pad memory types (sizes) at each bus level.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1176254.1176326">doi:10.1145/1176254.1176326</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/codes/IsseninD06.html">dblp:conf/codes/IsseninD06</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ttwt5tyzpbdy7kstqkcxsxieny">fatcat:ttwt5tyzpbdy7kstqkcxsxieny</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20061217202527/http://www.ics.uci.edu:80/~isse/publications/codes06.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/0d/f1/0df1c8333e223f98f8b30cb3d635cf83686aa1ed.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1176254.1176326"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

NVM-Shelf: Secure Hybrid Encryption with Less Flip for Non-Volatile Memory

Thomas Haywood Dadzie, Jiwon Lee, Jihye Kim, Hyunok Oh
<span title="2020-08-13">2020</span> <i title="MDPI AG"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/ikdpfme5h5egvnwtvvtjrnntyy" style="color: black;">Electronics</a> </i> &nbsp;
To extend the cache-based NVM-shelf implementation toward SPM-based systems, we also propose an efficient compiler for SA-SPM: Security-Aware Scratch Pad Memory, which ensures the security of main memories  ...  Our compiler is the first approach to support full encryption of memory regions (i.e., stack, heap, code, and static variables) in an SPM-based system.  ...  In this paper, we propose an efficient compiler for security-aware scratch pad memory (SA-SPM) [18] as well as the NVM-shelf algorithm, which supports encryption for all memory regions (code, stack,  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.3390/electronics9081304">doi:10.3390/electronics9081304</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/h724lolcxzbbrjpdlqdaob4ubu">fatcat:h724lolcxzbbrjpdlqdaob4ubu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200818173451/https://res.mdpi.com/d_attachment/electronics/electronics-09-01304/article_deploy/electronics-09-01304-v2.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/a1/11/a111dfc31a2aeca23e0d81c38dc9381a0a99ec4c.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.3390/electronics9081304"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> mdpi.com </button> </a>

Stack Caching Using Split Data Caches

Carsten Nielsen, Martin Schoeberl
<span title="">2015</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/icax7kbgefdxhgco4lvborrsqe" style="color: black;">2015 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops</a> </i> &nbsp;
the MiBench benchmarks, executed on an out-oforder processor with the ARM instruction set.  ...  These are the simple, window, and prefilling with and without tag stack caches.  ...  ACKNOWLEDGMENT The work presented in this paper was partially funded by the Danish Council for Independent Research | Technology and Production Sciences under the project RTEMP, contract no. 12-127600.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/isorcw.2015.59">doi:10.1109/isorcw.2015.59</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/isorc/NielsenS15.html">dblp:conf/isorc/NielsenS15</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/u6jsz5og6vf2tm7texz6wnbbpe">fatcat:u6jsz5og6vf2tm7texz6wnbbpe</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20160329174637/http://www.jopdesign.com/doc/scascache.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/da/d7/dad7f51a3158e7f82c67180f66ef34f0167ca48c.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/isorcw.2015.59"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Efficient dynamic heap allocation of scratch-pad memory

Ross McIlroy, Peter Dickman, Joe Sventek
<span title="">2008</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/bmgevznhdbbzbic76qlewj2dja" style="color: black;">Proceedings of the 7th international symposium on Memory management - ISMM &#39;08</a> </i> &nbsp;
The simple design and predictable nature of scratchpad memories has seen them incorporated into a number of embedded and real-time system processors.  ...  Modern dynamic memory management techniques are too heavy-weight for scratch-pad management.  ...  Acknowledgments We would like to thank Doug Lea for his open source implementation of DLmalloc. We thank the anonymous reviewers for their insightful comments.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1375634.1375640">doi:10.1145/1375634.1375640</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/iwmm/McIlroyDS08.html">dblp:conf/iwmm/McIlroyDS08</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/vn27q242kvbbzjkmyb2grcixga">fatcat:vn27q242kvbbzjkmyb2grcixga</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170810105125/http://www.dcs.gla.ac.uk/publications/PAPERS/8818/ismm102-mcilroy.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/bd/c7/bdc7c954add20060b2e39f1df191fd393dc1ced9.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1375634.1375640"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Rationale for a 3D heterogeneous multi-core processor

Eric Rotenberg, Brandon H. Dwiel, Elliott Forbes, Zhenqian Zhang, Randy Widialaksono, Rangeen Basu Roy Chowdhury, Nyunyi Tshibangu, Steve Lipa, W. Rhett Davis, Paul D. Franzon
<span title="">2013</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/nmhv25e6jvhplcow6e2chjryx4" style="color: black;">2013 IEEE 31st International Conference on Computer Design (ICCD)</a> </i> &nbsp;
This paper makes a case for implementing a heterogeneous multi-core processor via 3D die stacking. The case is framed from three angles: product strategy, architecture, and physical design.  ...  This paradigm has gained a lot of attention as a way to optimize performance and energy.  ...  scripts for the cores.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/iccd.2013.6657038">doi:10.1109/iccd.2013.6657038</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/iccd/RotenbergDFZWCTLDF13.html">dblp:conf/iccd/RotenbergDFZWCTLDF13</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/fufwfjcjvvhirpruhjlxr32see">fatcat:fufwfjcjvvhirpruhjlxr32see</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170809031000/https://people.engr.ncsu.edu/ericro/publications/conference_ICCD-31.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/6a/b6/6ab6c1334c70db6e7705455a2db359e8d83042f9.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/iccd.2013.6657038"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Optimization of automatically generated multi-core code for the LTE RACH-PD algorithm [article]

Maxime Pelcat, Slaheddine Aridhi, Jean François Nezan
<span title="2008-11-04">2008</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
Embedded real-time applications in communication systems require high processing power. Manual scheduling devel-oped for single-processor applications is not suited to multi-core architectures.  ...  The Algorithm Architecture Matching (AAM) methodology optimizes static application implementation on multi-core architectures.  ...  Our goal is to automatically generate a highly optimized and flexible code with the necessary transfers and synchronization.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/0811.0582v1">arXiv:0811.0582v1</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/zl4rnjltvrfh7pvkaqzmnpxoeu">fatcat:zl4rnjltvrfh7pvkaqzmnpxoeu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200927211351/https://arxiv.org/ftp/arxiv/papers/0811/0811.0582.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/f7/61/f76162db10b3efaedd79e43baf1d5580ed0e64cb.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/0811.0582v1" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

Hardware/software support for adaptive work-stealing in on-chip multiprocessor

Quentin Meunier, Frédéric Pétrot, Jean-Louis Roch
<span title="">2010</span> <i title="Elsevier BV"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/abrqcwwp5bajjj4an3guihtf7u" style="color: black;">Journal of systems architecture</a> </i> &nbsp;
Finally, we validate the performances of the approach on two real applications: a regular multimedia application (Temporal Noise Reduction) and an irregular computation intensive application (frames of  ...  This work extends these studies by exploring the use of WS for the codesign of embedded applications on MPSoC platforms with different hardware capabilities, thanks to cycle-accurate measures.  ...  It would have been interesting to use a scratch pad instead of a memory plugged on the local interconnect (i.e., a memory directly connected to the processor through a dedicated interface [31] ), but  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/j.sysarc.2010.06.007">doi:10.1016/j.sysarc.2010.06.007</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/2qu6f5nuw5cgflfwautmxflcay">fatcat:2qu6f5nuw5cgflfwautmxflcay</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20120912154132/http://moais.imag.fr/membres/jean-louis.roch/perso_html/papers/2010-MPRwsarch.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/5d/09/5d09928f1488d702f05f6666c330a86732f6aec6.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/j.sysarc.2010.06.007"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> elsevier.com </button> </a>

Towards scalable reliability frameworks for error prone CMPs

Joseph Sloan, Rakesh Kumar
<span title="">2009</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/h3qjmo5xyfe6fcrh4fogxmkkiq" style="color: black;">Proceedings of the 2009 international conference on Compilers, architecture, and synthesis for embedded systems - CASES &#39;09</a> </i> &nbsp;
stack.  ...  As technology scales and the energy of computation continually approaches thermal equilibrium [1, 2] , parameter variations and noise levels will lead to larger error rates at various levels of the computation  ...  The FTMP divided programs into tasks which each ran on a processor/scratch pad pair (with three copies of memory), where values are voted on before being written to or from the scratch pad.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1629395.1629432">doi:10.1145/1629395.1629432</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/cases/SloanK09.html">dblp:conf/cases/SloanK09</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/7fvrqzyotvflplkjhjcafm5dyy">fatcat:7fvrqzyotvflplkjhjcafm5dyy</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20181008160541/http://rakeshk.crhc.illinois.edu:80/cases09_cam.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/23/ca/23ca2b01667a3b2f2185b3142cb2b832701fc416.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1629395.1629432"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Power reduction techniques for microprocessor systems

Vasanth Venkatachalam, Michael Franz
<span title="2005-09-01">2005</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/eiea26iqqjcatatlgxdpzt637y" style="color: black;">ACM Computing Surveys</a> </i> &nbsp;
We conclude that power management is a multifaceted discipline that is continually expanding with new techniques being developed at every level.  ...  These techniques may eventually allow computers to break through the "power wall" and achieve unprecedented levels of performance, versatility, and reliability.  ...  In embedded systems, scratch pad memories [Panda et al. 2000; Banakar et al. 2002; Kandemir et al. 2002] have been the extension of choice.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1108956.1108957">doi:10.1145/1108956.1108957</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/3v56rcg7yrejffkqp64hev4exi">fatcat:3v56rcg7yrejffkqp64hev4exi</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170811204524/http://www.eecs.ucf.edu/~dcm/Teaching/COT4810-Spring2011/Literature/PowerReductionOfMicroprocessors.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/9e/fb/9efbef92cb59b2ecafbc5076a04f19c14f390121.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1108956.1108957"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>
&laquo; Previous Showing results 1 &mdash; 15 out of 178 results