Filters








38,907 Hits in 5.7 sec

Compatibility Study of Compile-Time Optimizations for Power and Reliability

Ghazaleh Nazarian, Christos Strydis, Georgi Gaydadjiev
2011 2011 14th Euromicro Conference on Digital System Design  
In this paper we categorize previous works on compiler optimizations for low power and fault tolerance.  ...  Therefore, performance, power and reliability optimizations should all be considered while designing and programming implantable systems.  ...  The compatibility between compiler-optimization techniques for low power and reliability depends on criteria such as performance and memory overheads.  ... 
doi:10.1109/dsd.2011.108 dblp:conf/dsd/NazarianSG11 fatcat:tjj3wrhepvbihehgxlgjcfrolq

Guest Editorial: Embedded Multicore Systems and Applications

Jenq Kuen Lee, Albert Cohen, Roy Ju, Kuan-Ching Li
2015 Journal of Signal Processing Systems  
In this paper, the authors present a series of pattern-based pragmas to identify a specific parallel pattern for guiding compiler for power optimization.  ...  The third paper in the category of performance and power optimizations, BPerformance and Energy Evaluation of  ...  In this paper, the authors present a series of pattern-based pragmas to identify a specific parallel pattern for guiding compiler for power optimization.  ... 
doi:10.1007/s11265-015-0970-z fatcat:cx3farfknjh6rkj7alpyh46l2q

A Study on Compiler Selection in Safety-critical Redundant System based on Airworthiness Requirement

Chang Wei, Bao Xiaohong, Zhao Tingdi
2011 Procedia Engineering  
This paper proposes a method for compiler selection in safety-critical embedded redundant system based on airworthiness requirement and the principle of software diversity.  ...  At the same time, compiler diversity is an important part of software diversity design in a redundant system, which could not only help avoid common defects from compilers but also to find defects in source  ...  Acknowledgement The authors thank Professor Jin for his meaningful advising and Shaojun Li for his positive involvement of the discussion.  ... 
doi:10.1016/j.proeng.2011.10.060 fatcat:woklpmqz7nglno76oyvilqbgcq

Studying the influence of standard compiler optimizations on symbolic execution

Shiyu Dong, Oswaldo Olivo, Lingming Zhang, Sarfraz Khurshid
2015 2015 IEEE 26th International Symposium on Software Reliability Engineering (ISSRE)  
We hope our study motivates future research on harnessing the power of symbolic execution more effectively for enhancing software reliability, e.g., by designing program transformations specifically to  ...  As an enabling technology, the study uses KLEE, a well-known symbolic execution engine based on the LLVM compiler infrastructure, and focuses on 33 optimization flags of LLVM.  ...  CCF-0845628 and CCF-1319688).  ... 
doi:10.1109/issre.2015.7381814 dblp:conf/issre/DongOZK15 fatcat:vopgbbxbrfe3vkfpggbie6nu2y

Multi-objective adaptive evolutionary strategy for tuning compilations

Antonio Martínez-Álvarez, Jorge Calvo-Zaragoza, Sergio Cuenca-Asensi, Andrés Ortiz, Antonio Jimeno-Morenilla
2014 Neurocomputing  
Tuning compilations is the process of adjusting the values of a compiler options to improve some features of the final application.  ...  The evaluation of the strategy is carried out by means of a case of study aimed to improve the performance of the well-known web server Apache.  ...  For example, the optimization of the resources and the costs in the manufacture of a product, the optimization of the development time of a solution or the optimization of the most important features of  ... 
doi:10.1016/j.neucom.2013.07.036 fatcat:mwu3o6lqu5avldfpbe6wts4dym

Optimization of product line considering compatibility and reliability via discrete imperialist competitive algorithm

Chunfeng Liu, Xiao Yang, Jufeng Wang
2021 Reserche operationelle  
In the era of mass customization, designing optimal products is one of the most critical decision-making for a company to stay competitive.  ...  If managers consider the compatibility issue, the quality issue, outsource determination, and the delivery due date in the product design and production stages, it will avoid unreasonable product configuration  ...  This research was supported by the Humanities and Social Sciences Planned Foundation of the PRC Ministry of Education under Grant 21YJA630065, and the Zhejiang Provincial Natural Science Foundation of  ... 
doi:10.1051/ro/2021173 fatcat:g5g3chdwtvalvpfcafw3ub4lmu

System-level power-aware design techniques in real-time systems

O.S. Unsal, I. Koren
2003 Proceedings of the IEEE  
We start with the motivation for focusing on these systems and provide a brief discussion on power and energy objectives. We then follow with a survey of current research on a layer by layer basis.  ...  Power and energy consumption has recently become an important issue and consequently, power-aware techniques are being devised at all levels of system design; from the circuit and device level, to the  ...  According to this approach, the system is first optimized subject to traditional real-time design constraints like timing and reliability.  ... 
doi:10.1109/jproc.2003.814617 fatcat:jdhfjwawuvetrjngqhliysufwq

Evaluating and exploiting impacts of dynamic power management schemes on system reliability

Liangzhen Lai, Vikas Chandra, Puneet Gupta
2015 2015 International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES)  
We demonstrate the use of our platform to evaluate the system's power and radiation-induced soft error rate in presence of system power management schemes and with different application workloads and various  ...  Hardware reliability has been a major concern for nano-scale computing systems.  ...  Mehdi Tahoori and Mojtaba Ebrahimi, Karlsruhe Institute of Technology, for their generous help in getting the FIT rate data.  ... 
doi:10.1109/cases.2015.7324544 dblp:conf/cases/LaiCG15 fatcat:cgheyc5h4ndsbatjru6u54eqr4

On the future of research VMs: a hardware/software perspective

Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, Christos Kotselidis
2018 Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming - Programming'18 Companion  
ACKNOWLEDGMENTS This work is partially supported by the EPSRC grant PAMELA EP/K008730/1, and the EU Horizon 2020 grant ACTiCLOUD 732366.  ...  Finally, Beehive augments Gem5 with a fault injection framework for reliability studies that is flexible, generic/portable, supports multi-cores, and allows for reproducible experiments.  ...  MaxineVM will ultimately be compatible with the Java Virtual Machine Compiler Interface (JVMCI), and the JikesRVM's Memory Management Toolkit (MMTk) [4] , combining two powerful interfaces that will enable  ... 
doi:10.1145/3191697.3191729 dblp:conf/programming/ZakkakNMHFPAAK18 fatcat:3wicyyfed5cxrizixtc6rfau6m

The Values of Incentive Regulations and Comprehensive Framework for Electrical Asset Management: An Iranian/Tehran Province Perspective

Reza Dashti
2014 Engineering Management Research  
This framework can be utilized in planning and evaluation of distribution system.  ...  At the final step, numerical studies on Tehran Province Regional Electrical Distribution Company (TPREDC) are presented.  ...  In this case, studies and plans are done based on three lines of time, human resources and financial resources.  ... 
doi:10.5539/emr.v3n2p74 fatcat:cxedwsw4cbgoll3jeaskmg2xku

OSCAR API for Real-Time Low-Power Multicores and Its Performance on Multicores and SMP Servers [chapter]

Keiji Kimura, Masayoshi Mase, Hiroki Mikami, Takamichi Miyamoto, Jun Shirako, Hironori Kasahara
2010 Lecture Notes in Computer Science  
Due to low-power optimization on RP2, the OSCAR compiler with the OSCAR API achieves a maximum power reduction of 84% in the real-time execution mode.  ...  OSCAR (Optimally Scheduled Advanced Multiprocessor) API has been designed for real-time embedded low-power multicores to generate parallel programs for various multicores from different vendors by using  ...  Acknowledgement This paper is supported by the METI/NEDO projects "Multicore Technology for Realtime Consumer Electronics", "Heterogeneous Multicore for Consumer Electronics" and "Low Power Manycore Processor  ... 
doi:10.1007/978-3-642-13374-9_13 fatcat:n75vuldrrzcfnpq76er5pwv6dq

Design of Piezoelectric Energy Harvester and Power Conditioning

D. Meena, P. Jegan, R. Puviyarasan, R. Sathish
2020 International Journal of Scientific Research in Science Engineering and Technology  
The output of the Ultralow Power Converter is given to the Relay for the switching unit to store energy in a DC Power Bank and the stored energy is inverted to AC voltage  ...  The existing system presents a novel approach called simultaneous wireless strain sensing and energy harvesting from multiple piezo-patches, which is intended for self-powered Structural Health Monitoring  ...  of the product and increase the reliability and performance.  ... 
doi:10.32628/ijsrset2072102 fatcat:pgc2tto3ivfrphqw66a2tpihtq

A survey of the RISC-V architecture software support

Benjamin W. Mezger, Douglas A. Santos, Luigi Dilillo, Cesar A. Zeferino, Douglas R. Melo
2022 IEEE Access  
RISC-V is a novel open instruction set architecture that supports multiple platforms while maintaining simplicity and reliability.  ...  Despite its novelty, the software support for RISC-V has been increasing in the last years, given that popular tool-chains and operating systems already have support for RISC-V.  ...  PULPino is optimized for low power consumption, concentrating on providing IoT solutions [21] , [22] .  ... 
doi:10.1109/access.2022.3174125 fatcat:smbyxselm5gjxlk4pqilzrxjli

Collective Knowledge: organizing research projects as a database of reusable components and portable workflows with common APIs

Grigori Fursin
2020 figshare.com  
that can automatically plug in compatible components from different users and vendors (models, datasets, frameworks, compilers, tools).Such workflows can build and run algorithms on different platforms  ...  projects in which the modular CK approach was successfully validated in order to automate benchmarking, auto-tuning and co-design of efficient software and hardware for machine learning (ML) and artificial  ...  optimized across diverse models, datasets, frameworks, libraries, compilers and run-time systems.  ... 
doi:10.6084/m9.figshare.12988361.v8 fatcat:r3yhxnaurngwxf6tdrqewwi7im

Collective Knowledge: organizing research projects as a database of reusable components and portable workflows with common APIs

Grigori Fursin
2020 figshare.com  
that can automatically plug in compatible components from different users and vendors (models, datasets, frameworks, compilers, tools).Such workflows can build and run algorithms on different platforms  ...  projects in which the modular CK approach was successfully validated in order to automate benchmarking, auto-tuning and co-design of efficient software and hardware for machine learning (ML) and artificial  ...  optimized across diverse models, datasets, frameworks, libraries, compilers and run-time systems.  ... 
doi:10.6084/m9.figshare.12988361.v7 fatcat:vqzbzdqs4jfsbnug5dwway4kda
« Previous Showing results 1 — 15 out of 38,907 results