Información del autor
Autor Shafique, Muhammad |
Documentos disponibles escritos por este autor (3)



Advanced Techniques for Power, Energy, and Thermal Management for Clustered Manycores / Pagani, Santiago
![]()
TÃtulo : Advanced Techniques for Power, Energy, and Thermal Management for Clustered Manycores Tipo de documento: documento electrónico Autores: Pagani, Santiago, ; Chen, Jian-Jia, ; Shafique, Muhammad, ; Henkel, Jörg, Mención de edición: 1 ed. Editorial: [s.l.] : Springer Fecha de publicación: 2018 Número de páginas: L, 250 p. 116 ilustraciones, 1 ilustraciones en color. ISBN/ISSN/DL: 978-3-319-77479-4 Nota general: Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés (eng) Palabras clave: Circuitos electrónicos Microprocesadores Arquitectura de Computadores Electrónica Circuitos y sistemas electrónicos Arquitecturas de procesador Electrónica y Microelectrónica Instrumentación Clasificación: 621.3815 Resumen: Este libro se centra en dos de los problemas más relevantes relacionados con la gestión de energÃa en sistemas multinúcleo y muchos núcleos. EspecÃficamente, una parte del libro se centra en maximizar/optimizar el rendimiento computacional bajo restricciones de energÃa o térmicas, mientras que otra parte se enfoca en minimizar el consumo de energÃa bajo restricciones de rendimiento (o en tiempo real). Proporciona una introducción completa a la gestión de energÃa, potencia y temperatura, destacando los diferentes objetivos de optimización, en particular el rendimiento computacional, el consumo de energÃa y temperatura; Destaca las diferencias y similitudes entre los dos desafÃos clave de la optimización del rendimiento bajo restricciones de energÃa o térmicas y la minimización de energÃa bajo restricciones de rendimiento; Se analizan en detalle varios medios que se pueden utilizar para optimizar el rendimiento o la energÃa y al mismo tiempo satisfacer las limitaciones deseadas, incluida la heterogeneidad central, la asignación/mapeo de tarea a núcleo, la administración dinámica de energÃa (DPM) y el escalado dinámico de voltaje y frecuencia (DVFS). Nota de contenido: Introduction -- Background and Related Work -- System Model -- Experimental Framework -- Thermal Safe Power (TSP) -- Transient and Peak Temperature Computation based on Matrix Exponentials (MatEx) -- Selective Boosting for Multicore Systems (seBoost) -- Energy and Peak Power Efficiency Analysis for Simple Approximation Schemes -- Energy-Efficient Task-to-core Assignment for Homogeneous Clustered Manycores -- Energy-Efficient Task-to-core Assignment for Heterogeneous Clustered Manycores -- Conclusions. Tipo de medio : Computadora Summary : This book focuses on two of the most relevant problems related to power management on multicore and manycore systems. Specifically, one part of the book focuses on maximizing/optimizing computational performance under power or thermal constraints, while another part focuses on minimizing energy consumption under performance (or real-time) constraints. Provides a comprehensive introduction to energy, power, and temperature management, highlighting the different optimization goals, particularly computational performance, power and energy consumption, and temperature; Highlights the differences and similarities between the two key challenges of performance optimization under power or thermal constraints and energy minimization under performance constraints; Discusses in detail several means that can be used to optimize performance or energy while satisfying the desired constraints, including core heterogeneity, task-to-core assignment/mapping, dynamic power management (DPM), and dynamic voltage and frequency scaling (DVFS). Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Advanced Techniques for Power, Energy, and Thermal Management for Clustered Manycores [documento electrónico] / Pagani, Santiago, ; Chen, Jian-Jia, ; Shafique, Muhammad, ; Henkel, Jörg, . - 1 ed. . - [s.l.] : Springer, 2018 . - L, 250 p. 116 ilustraciones, 1 ilustraciones en color.
ISBN : 978-3-319-77479-4
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
Idioma : Inglés (eng)
Palabras clave: Circuitos electrónicos Microprocesadores Arquitectura de Computadores Electrónica Circuitos y sistemas electrónicos Arquitecturas de procesador Electrónica y Microelectrónica Instrumentación Clasificación: 621.3815 Resumen: Este libro se centra en dos de los problemas más relevantes relacionados con la gestión de energÃa en sistemas multinúcleo y muchos núcleos. EspecÃficamente, una parte del libro se centra en maximizar/optimizar el rendimiento computacional bajo restricciones de energÃa o térmicas, mientras que otra parte se enfoca en minimizar el consumo de energÃa bajo restricciones de rendimiento (o en tiempo real). Proporciona una introducción completa a la gestión de energÃa, potencia y temperatura, destacando los diferentes objetivos de optimización, en particular el rendimiento computacional, el consumo de energÃa y temperatura; Destaca las diferencias y similitudes entre los dos desafÃos clave de la optimización del rendimiento bajo restricciones de energÃa o térmicas y la minimización de energÃa bajo restricciones de rendimiento; Se analizan en detalle varios medios que se pueden utilizar para optimizar el rendimiento o la energÃa y al mismo tiempo satisfacer las limitaciones deseadas, incluida la heterogeneidad central, la asignación/mapeo de tarea a núcleo, la administración dinámica de energÃa (DPM) y el escalado dinámico de voltaje y frecuencia (DVFS). Nota de contenido: Introduction -- Background and Related Work -- System Model -- Experimental Framework -- Thermal Safe Power (TSP) -- Transient and Peak Temperature Computation based on Matrix Exponentials (MatEx) -- Selective Boosting for Multicore Systems (seBoost) -- Energy and Peak Power Efficiency Analysis for Simple Approximation Schemes -- Energy-Efficient Task-to-core Assignment for Homogeneous Clustered Manycores -- Energy-Efficient Task-to-core Assignment for Heterogeneous Clustered Manycores -- Conclusions. Tipo de medio : Computadora Summary : This book focuses on two of the most relevant problems related to power management on multicore and manycore systems. Specifically, one part of the book focuses on maximizing/optimizing computational performance under power or thermal constraints, while another part focuses on minimizing energy consumption under performance (or real-time) constraints. Provides a comprehensive introduction to energy, power, and temperature management, highlighting the different optimization goals, particularly computational performance, power and energy consumption, and temperature; Highlights the differences and similarities between the two key challenges of performance optimization under power or thermal constraints and energy minimization under performance constraints; Discusses in detail several means that can be used to optimize performance or energy while satisfying the desired constraints, including core heterogeneity, task-to-core assignment/mapping, dynamic power management (DPM), and dynamic voltage and frequency scaling (DVFS). Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]
TÃtulo : Approximate Circuits : Methodologies and CAD Tipo de documento: documento electrónico Autores: Reda, Sherief, ; Shafique, Muhammad, Mención de edición: 1 ed. Editorial: [s.l.] : Springer Fecha de publicación: 2019 Número de páginas: XXIX, 479 p. 222 ilustraciones, 167 ilustraciones en color. ISBN/ISSN/DL: 978-3-319-99322-5 Nota general: Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés (eng) Palabras clave: Circuitos electrónicos Microprocesadores Arquitectura de Computadores Electrónica Circuitos y sistemas electrónicos Arquitecturas de procesador Electrónica y Microelectrónica Instrumentación Clasificación: 6.213.815 Resumen: Este libro proporciona a los lectores una descripción general completa y de última generación de la informática aproximada, lo que permite equilibrar la precisión del diseño para lograr mejores eficiencias de potencia/rendimiento, mediante la simplificación de los recursos informáticos subyacentes. Los autores describen en detalle varios esfuerzos para generar sistemas de hardware aproximados, al mismo tiempo que brindan una descripción general de las técnicas de soporte en otras capas informáticas. El libro está organizado por técnicas para diversos componentes de hardware, desde bloques de construcción básicos hasta circuitos y sistemas generales. Presenta una descripción general de los componentes básicos aritméticos aproximados que se pueden utilizar para diseñar unidades informáticas eficientes en potencia y rendimiento; Analiza técnicas efectivas de aproximación de memoria para emplear en tecnologÃas de memoria convencionales, es decir, DRAM y SRAM, asà como emergentes, es decir, PCM y STT-RAM, para mejorar el rendimiento, la potencia y/o la eficiencia energética de la memoria para aplicaciones resistentes a errores. ; Incluye una descripción general de las técnicas de aproximación de hardware o software/hardware que operan en dispositivos informáticos completos, incluidos procesadores, procesadores gráficos y aceleradores que pueden formar un SoC con procesadores. Nota de contenido: Introduction -- Building Blocks -- General Data-Path Circuit-Level / Design Methods -- Memories & I/O -- System-Level -- Synergistic compiler and programming languages -- Conclusion. Tipo de medio : Computadora Summary : This book provides readers with a comprehensive, state-of-the-art overview of approximate computing, enabling the design trade-off of accuracy for achieving better power/performance efficiencies, through the simplification of underlying computing resources. The authors describe in detail various efforts to generate approximate hardware systems, while still providing an overview of support techniques at other computing layers. The book is organized by techniques for various hardware components, from basic building blocks to general circuits and systems. Presents an overview of the approximate arithmetic building blocks that can be used for designing power/performance efficient computing units; Discusses effective memory approximation techniques to employ in conventional, i.e., DRAM and SRAM, as well as emerging, i.e., PCM and STT-RAM, memory technologies, for improving performance, power, and/or energy efficiency of the memory for error resilient applications; Includes an overview of hardware or software/hardware approximation techniques that operate across entire computing devices, including processors, graphical processors, and accelerators that can form a SoC with processors. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Approximate Circuits : Methodologies and CAD [documento electrónico] / Reda, Sherief, ; Shafique, Muhammad, . - 1 ed. . - [s.l.] : Springer, 2019 . - XXIX, 479 p. 222 ilustraciones, 167 ilustraciones en color.
ISBN : 978-3-319-99322-5
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
Idioma : Inglés (eng)
Palabras clave: Circuitos electrónicos Microprocesadores Arquitectura de Computadores Electrónica Circuitos y sistemas electrónicos Arquitecturas de procesador Electrónica y Microelectrónica Instrumentación Clasificación: 6.213.815 Resumen: Este libro proporciona a los lectores una descripción general completa y de última generación de la informática aproximada, lo que permite equilibrar la precisión del diseño para lograr mejores eficiencias de potencia/rendimiento, mediante la simplificación de los recursos informáticos subyacentes. Los autores describen en detalle varios esfuerzos para generar sistemas de hardware aproximados, al mismo tiempo que brindan una descripción general de las técnicas de soporte en otras capas informáticas. El libro está organizado por técnicas para diversos componentes de hardware, desde bloques de construcción básicos hasta circuitos y sistemas generales. Presenta una descripción general de los componentes básicos aritméticos aproximados que se pueden utilizar para diseñar unidades informáticas eficientes en potencia y rendimiento; Analiza técnicas efectivas de aproximación de memoria para emplear en tecnologÃas de memoria convencionales, es decir, DRAM y SRAM, asà como emergentes, es decir, PCM y STT-RAM, para mejorar el rendimiento, la potencia y/o la eficiencia energética de la memoria para aplicaciones resistentes a errores. ; Incluye una descripción general de las técnicas de aproximación de hardware o software/hardware que operan en dispositivos informáticos completos, incluidos procesadores, procesadores gráficos y aceleradores que pueden formar un SoC con procesadores. Nota de contenido: Introduction -- Building Blocks -- General Data-Path Circuit-Level / Design Methods -- Memories & I/O -- System-Level -- Synergistic compiler and programming languages -- Conclusion. Tipo de medio : Computadora Summary : This book provides readers with a comprehensive, state-of-the-art overview of approximate computing, enabling the design trade-off of accuracy for achieving better power/performance efficiencies, through the simplification of underlying computing resources. The authors describe in detail various efforts to generate approximate hardware systems, while still providing an overview of support techniques at other computing layers. The book is organized by techniques for various hardware components, from basic building blocks to general circuits and systems. Presents an overview of the approximate arithmetic building blocks that can be used for designing power/performance efficient computing units; Discusses effective memory approximation techniques to employ in conventional, i.e., DRAM and SRAM, as well as emerging, i.e., PCM and STT-RAM, memory technologies, for improving performance, power, and/or energy efficiency of the memory for error resilient applications; Includes an overview of hardware or software/hardware approximation techniques that operate across entire computing devices, including processors, graphical processors, and accelerators that can form a SoC with processors. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]
TÃtulo : Energy Efficient Embedded Video Processing Systems : A Hardware-Software Collaborative Approach Tipo de documento: documento electrónico Autores: Khan, Muhammad Usman Karim, ; Shafique, Muhammad, ; Henkel, Jörg, Mención de edición: 1 ed. Editorial: [s.l.] : Springer Fecha de publicación: 2018 Número de páginas: VIII, 238 p. 107 ilustraciones, 105 ilustraciones en color. ISBN/ISSN/DL: 978-3-319-61455-7 Nota general: Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés (eng) Palabras clave: Circuitos electrónicos Microprocesadores Arquitectura de Computadores Electrónica Circuitos y sistemas electrónicos Arquitecturas de procesador Electrónica y Microelectrónica Instrumentación Clasificación: 6.213.815 Resumen: Este libro proporciona a sus lectores los medios para implementar sistemas de vÃdeo energéticamente eficientes mediante el uso de diferentes enfoques de optimización en múltiples niveles de abstracción. Los autores evalúan el sistema de vÃdeo completo con el objetivo de optimizar sus diferentes componentes de software y hardware en sinergia, aumentar el rendimiento por vatio y abordar problemas de confiabilidad. Posteriormente, este libro proporciona mejoras algorÃtmicas y arquitectónicas, mejores prácticas y modelos de implementación para nuevos sistemas de video, al tiempo que considera nuevos paradigmas de implementación de aceleradores de hardware, paralelismo para sistemas heterogéneos de múltiples núcleos y muchos núcleos, y sistemas con ciclos de vida largos. Se da especial énfasis al estándar actual de la industria de codificación de video H.264/AVC y a uno de los codificadores de video más recientes (High Efficiency Video Coding, HEVC). Nota de contenido: Chapter 1. Introduction -- Chapter 2. Background and State-of-the-Art -- Chapter 3. Energy-Efficient Video System Design -- Chapter 4. Energy-Efficient Software Design for Video Systems -- Chapter 5. Energy-Efficient Hardware Design for Video Systems -- Chapter 6. Benchmarks, Results and Analysis -- Chapter 7. Conclusion and Future Outlook -- Appendix A -- Appendix B -- Appendix C. Tipo de medio : Computadora Summary : This book provides its readers with the means to implement energy-efficient video systems, by using different optimization approaches at multiple abstraction levels. The authors evaluate the complete video system with a motive to optimize its different software and hardware components in synergy, increase the throughput-per-watt, and address reliability issues. Subsequently, this book provides algorithmic and architectural enhancements, best practices and deployment models for new video systems, while considering new implementation paradigms of hardware accelerators, parallelism for heterogeneous multi- and many-core systems, and systems with long life-cycles. Particular emphasis is given to the current video encoding industry standard H.264/AVC, and one of the latest video encoders (High Efficiency Video Coding, HEVC). Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Energy Efficient Embedded Video Processing Systems : A Hardware-Software Collaborative Approach [documento electrónico] / Khan, Muhammad Usman Karim, ; Shafique, Muhammad, ; Henkel, Jörg, . - 1 ed. . - [s.l.] : Springer, 2018 . - VIII, 238 p. 107 ilustraciones, 105 ilustraciones en color.
ISBN : 978-3-319-61455-7
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
Idioma : Inglés (eng)
Palabras clave: Circuitos electrónicos Microprocesadores Arquitectura de Computadores Electrónica Circuitos y sistemas electrónicos Arquitecturas de procesador Electrónica y Microelectrónica Instrumentación Clasificación: 6.213.815 Resumen: Este libro proporciona a sus lectores los medios para implementar sistemas de vÃdeo energéticamente eficientes mediante el uso de diferentes enfoques de optimización en múltiples niveles de abstracción. Los autores evalúan el sistema de vÃdeo completo con el objetivo de optimizar sus diferentes componentes de software y hardware en sinergia, aumentar el rendimiento por vatio y abordar problemas de confiabilidad. Posteriormente, este libro proporciona mejoras algorÃtmicas y arquitectónicas, mejores prácticas y modelos de implementación para nuevos sistemas de video, al tiempo que considera nuevos paradigmas de implementación de aceleradores de hardware, paralelismo para sistemas heterogéneos de múltiples núcleos y muchos núcleos, y sistemas con ciclos de vida largos. Se da especial énfasis al estándar actual de la industria de codificación de video H.264/AVC y a uno de los codificadores de video más recientes (High Efficiency Video Coding, HEVC). Nota de contenido: Chapter 1. Introduction -- Chapter 2. Background and State-of-the-Art -- Chapter 3. Energy-Efficient Video System Design -- Chapter 4. Energy-Efficient Software Design for Video Systems -- Chapter 5. Energy-Efficient Hardware Design for Video Systems -- Chapter 6. Benchmarks, Results and Analysis -- Chapter 7. Conclusion and Future Outlook -- Appendix A -- Appendix B -- Appendix C. Tipo de medio : Computadora Summary : This book provides its readers with the means to implement energy-efficient video systems, by using different optimization approaches at multiple abstraction levels. The authors evaluate the complete video system with a motive to optimize its different software and hardware components in synergy, increase the throughput-per-watt, and address reliability issues. Subsequently, this book provides algorithmic and architectural enhancements, best practices and deployment models for new video systems, while considering new implementation paradigms of hardware accelerators, parallelism for heterogeneous multi- and many-core systems, and systems with long life-cycles. Particular emphasis is given to the current video encoding industry standard H.264/AVC, and one of the latest video encoders (High Efficiency Video Coding, HEVC). Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]