AUB ScholarWorks

New out-of-order algorithms for future energy efficient cores

Show simple item record

dc.contributor.author Sharafeddin, Mageda Assayed Abdallah.
dc.date.accessioned 2013-10-02T09:23:18Z
dc.date.available 2013-10-02T09:23:18Z
dc.date.issued 2013
dc.identifier.uri http://hdl.handle.net/10938/9620
dc.description Dissertation (Ph.D.)--American University of Beirut, Dept. of Electrical and Computer Engineering, 2013.
dc.description Advisor : Dr. Haitham Akkary, Associate Professor, Electrical and Computer Engineering--Members of Committee : Dr. Ayman Kayssi, Professor, Electrical and Computer Engineering ; Dr. Ali Chehab, Associate Professor, Electrical and Computer Engineering ; Dr. Mazen Saghir, Associate Professor, Texas AandM University at Qatar ; Dr. Füsun Özgüner, Professor, The Ohio State University.
dc.description Includes bibliographical references (leaves 138-146)
dc.description.abstract With semiconductor advances following Moore's law by fitting twice as many transistors every two years on the same die size, designers continue to increase number of cores and cache size. Parallel applications can take advantage of the additional resources while legacy and modern applications with limited parallelism cannot. Power budgets constrain number of simultaneously active cores preventing some parallel applications from taking advantage of available silicon. Hence, the power wall has been reached and as a result power has become a first class design problem. Multiple simpler cores are believed to be more power-efficient than large power-hungry processors. But multi-core and coarse-grain parallelism alone will not solve the problem. Further improvements in single core design are necessary to avoid transistor under-utilization and excessive energy consumption. This dissertation improves fine-grain parallelism and power efficiency by introducing two novel single core designs. Additionally, coarse-grain parallelism is improved in a novel multi-core architecture designed for future power and performance efficient chip multiprocessors. Power efficiency can be achieved either by improving performance, or throughput in the case of multi-core chips, while maintaining power consumption. This means doing more work in less time without requiring extra energy. Alternatively, power efficiency can be achieved by maintaining performance while reducing power. Aiming for improving power efficiency, this dissertation contributes to microprocessor architecture by introducing three novel designs. First, the Fine-Grain Data Threaded core is an in-order core that can dynamically execute a set of contiguous instructions from a sequential program as two threads of data dependent instructions. This core improves performance of sequential programs by 7percent for about the same power consumption. Second, Virtual Register Renaming core is introduced. This is a check-point architecture that introduces a new algorithm for out-of-order in
dc.format.extent xiv, 146 leaves : ill. ; 30 cm.
dc.language.iso eng
dc.relation.ispartof Theses, Dissertations, and Projects
dc.subject.classification ED:000037 AUBNO
dc.subject.lcsh Computers.
dc.subject.lcsh Hardware.
dc.subject.lcsh Microprocessors.
dc.subject.lcsh Computer architecture.
dc.subject.lcsh Parallel processing (Electronic computers)
dc.subject.lcsh Computers, Pipeline.
dc.title New out-of-order algorithms for future energy efficient cores
dc.type Dissertation
dc.contributor.department American University of Beirut. Faculty of Engineering and Architecture. Department of Electrical and Computer Engineering.


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search AUB ScholarWorks


Browse

My Account