Información del autor
Autor Sato, Mitsuhisa |
Documentos disponibles escritos por este autor (2)
Crear una solicitud de compra Refinar búsqueda
TÃtulo : Advanced Software Technologies for Post-Peta Scale Computing : The Japanese Post-Peta CREST Research Project Tipo de documento: documento electrónico Autores: Sato, Mitsuhisa, Mención de edición: 1 ed. Editorial: Singapore [Malasia] : Springer Fecha de publicación: 2019 Número de páginas: VIII, 317 p. 183 ilustraciones, 112 ilustraciones en color. ISBN/ISSN/DL: 978-981-1319242-- 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: Programación de computadoras Técnicas de programación Clasificación: 005.11 Resumen: Este libro, que cubre temas de investigación de software de sistemas como lenguajes de programación, compiladores, sistemas de ejecución, sistemas operativos, middleware de comunicación y sistemas de archivos a gran escala, asà como software de soporte al desarrollo de aplicaciones y software de procesamiento de big data, presenta software de vanguardia. tecnologÃas para computación a escala extrema. Los hallazgos presentados aquà proporcionarán a los investigadores de estos campos conocimientos importantes para un mayor desarrollo de las tecnologÃas informáticas a exaescala. Este libro surgió del proyecto de investigación CREST post-peta financiado por la Agencia de Ciencia y TecnologÃa de Japón, cuyo objetivo era establecer tecnologÃas de software para explorar la computación de rendimiento extremo más allá de la computación a petaescala. Los respectivos fueron aportados por 14 equipos de investigación involucrados en el proyecto. Además de las tecnologÃas avanzadas para la computación numérica a gran escala, el proyecto abordó las tecnologÃas necesarias para el procesamiento de grandes datos y gráficos, la complejidad de la jerarquÃa de la memoria y el problema de la energÃa. También fue una prioridad central trazar la dirección de la futura informática de alto rendimiento. Nota de contenido: JST CREST Post-petascale software project bridging to exascale computing -- ppOpen-HPC/pK-Open-HPC: Application Development Framework with Automatic Tuning (AT) -- Scalable Eigen-analysis Engine for Large-scale Eigenvalue Problems -- System Software for Many-core & Multi-core Architecture -- Highly Productive, High Performance Application Frameworks for Post Petascale Computing -- System Software for Data-intensive Science -- Approaches for Memory-Efficient Communication Library and Runtime Communication Optimization -- A development platform for embedded domain-specific languages -- Xevolver: a user-defined code transformation approach to streamlining legacy code migration -- Numerical Library Based on Hierarchical Domain Decomposition -- Advanced Computing & Optimization Infrastructure for Extremely Large-Scale Graphs on Post Peta-Scale Supercomputers -- Software Technology that Deals with Deeper Memory Hierarchy in Post-petascale Era -- Power Management Framework for Post-Petascale Supercomputers -- Project CASSIA —Framework for Exhaustive and Large-scale Social Simulation— -- GPU Accelerated Language and Communication Support by FPGA. Tipo de medio : Computadora Summary : Covering research topics from system software such as programming languages, compilers, runtime systems, operating systems, communication middleware, and large-scale file systems, as well as application development support software and big-data processing software, this book presents cutting-edge software technologies for extreme scale computing. The findings presented here will provide researchers in these fields with important insights for the further development of exascale computing technologies. This book grew out of the post-peta CREST research project funded by the Japan Science and Technology Agency, the goal of which was to establish software technologies for exploring extreme performance computing beyond petascale computing. The respective were contributed by 14 research teams involved in the project. In addition to advanced technologies for large-scale numerical computation, the project addressed the technologies required for big data and graph processing, the complexity of memory hierarchy, and the power problem. Mapping the direction of future high-performance computing was also a central priority. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Advanced Software Technologies for Post-Peta Scale Computing : The Japanese Post-Peta CREST Research Project [documento electrónico] / Sato, Mitsuhisa, . - 1 ed. . - Singapore [Malasia] : Springer, 2019 . - VIII, 317 p. 183 ilustraciones, 112 ilustraciones en color.
ISBN : 978-981-1319242--
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: Programación de computadoras Técnicas de programación Clasificación: 005.11 Resumen: Este libro, que cubre temas de investigación de software de sistemas como lenguajes de programación, compiladores, sistemas de ejecución, sistemas operativos, middleware de comunicación y sistemas de archivos a gran escala, asà como software de soporte al desarrollo de aplicaciones y software de procesamiento de big data, presenta software de vanguardia. tecnologÃas para computación a escala extrema. Los hallazgos presentados aquà proporcionarán a los investigadores de estos campos conocimientos importantes para un mayor desarrollo de las tecnologÃas informáticas a exaescala. Este libro surgió del proyecto de investigación CREST post-peta financiado por la Agencia de Ciencia y TecnologÃa de Japón, cuyo objetivo era establecer tecnologÃas de software para explorar la computación de rendimiento extremo más allá de la computación a petaescala. Los respectivos fueron aportados por 14 equipos de investigación involucrados en el proyecto. Además de las tecnologÃas avanzadas para la computación numérica a gran escala, el proyecto abordó las tecnologÃas necesarias para el procesamiento de grandes datos y gráficos, la complejidad de la jerarquÃa de la memoria y el problema de la energÃa. También fue una prioridad central trazar la dirección de la futura informática de alto rendimiento. Nota de contenido: JST CREST Post-petascale software project bridging to exascale computing -- ppOpen-HPC/pK-Open-HPC: Application Development Framework with Automatic Tuning (AT) -- Scalable Eigen-analysis Engine for Large-scale Eigenvalue Problems -- System Software for Many-core & Multi-core Architecture -- Highly Productive, High Performance Application Frameworks for Post Petascale Computing -- System Software for Data-intensive Science -- Approaches for Memory-Efficient Communication Library and Runtime Communication Optimization -- A development platform for embedded domain-specific languages -- Xevolver: a user-defined code transformation approach to streamlining legacy code migration -- Numerical Library Based on Hierarchical Domain Decomposition -- Advanced Computing & Optimization Infrastructure for Extremely Large-Scale Graphs on Post Peta-Scale Supercomputers -- Software Technology that Deals with Deeper Memory Hierarchy in Post-petascale Era -- Power Management Framework for Post-Petascale Supercomputers -- Project CASSIA —Framework for Exhaustive and Large-scale Social Simulation— -- GPU Accelerated Language and Communication Support by FPGA. Tipo de medio : Computadora Summary : Covering research topics from system software such as programming languages, compilers, runtime systems, operating systems, communication middleware, and large-scale file systems, as well as application development support software and big-data processing software, this book presents cutting-edge software technologies for extreme scale computing. The findings presented here will provide researchers in these fields with important insights for the further development of exascale computing technologies. This book grew out of the post-peta CREST research project funded by the Japan Science and Technology Agency, the goal of which was to establish software technologies for exploring extreme performance computing beyond petascale computing. The respective were contributed by 14 research teams involved in the project. In addition to advanced technologies for large-scale numerical computation, the project addressed the technologies required for big data and graph processing, the complexity of memory hierarchy, and the power problem. Mapping the direction of future high-performance computing was also a central priority. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]
TÃtulo : XcalableMP PGAS Programming Language : From Programming Model to Applications Tipo de documento: documento electrónico Autores: Sato, Mitsuhisa, Mención de edición: 1 ed. Editorial: Singapore [Malasia] : Springer Fecha de publicación: 2021 Número de páginas: IX, 262 p. 367 ilustraciones, 57 ilustraciones en color. ISBN/ISSN/DL: 978-981-1576836-- 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: Compiladores (programas informáticos) Compiladores e intérpretes Clasificación: 005.45 Resumen: XcalableMP es un lenguaje de programación paralelo basado en directivas basado en Fortran y C, que admite un modelo de espacio de direcciones global particionado (PGAS) para sistemas paralelos de memoria distribuida. Este libro de acceso abierto presenta el lenguaje XcalableMP desde su modelo de programación y concepto básico hasta la experiencia y el rendimiento de las aplicaciones descritas en XcalableMP. XcalableMP se tomó como un proyecto de lenguaje de programación paralelo en el proyecto FLAGSHIP 2020, que debÃa desarrollar la supercomputadora insignia japonesa, Fugaku, para mejorar la productividad de la programación paralela. XcalableMP ahora está disponible en Fugaku y su rendimiento se ve mejorado por la interconexión Fugaku, Tofu-D. El modelo de programación de vista global de XcalableMP, heredado de High-Performance Fortran (HPF), proporciona una solución fácil y útil para paralelizar programas de datos paralelos con directivas para arreglos globales distribuidos y distribución de trabajo y comunicación en la sombra. La programación de vista local adopta la notación coarray de Coarray Fortran (CAF) para describir la comunicación explÃcita en un modelo PGAS. La especificación del lenguaje fue diseñada y propuesta por el Grupo de Trabajo de Especificación XcalableMP organizado en el PC Consortium, Japón. El compilador Omni XcalableMP es una implementación de referencia a nivel de producción del compilador XcalableMP para C y Fortran 2008, desarrollado por RIKEN CCS y la Universidad de Tsukuba. El rendimiento del programa XcalableMP se utilizó tanto en la computadora Fugaku como en la K. Un estudio de rendimiento demostró que XcalableMP permite un rendimiento escalable comparable a la versión de interfaz de paso de mensajes (MPI) con un estilo de programación limpio y fácil de entender que requiere poco esfuerzo. Nota de contenido: Chapter 1: XcalableMP programming model and language -- Chapter 2: Design and Performance Evaluation of the Omni XcalableMP Compiler -- Chapter 3: Coarrays in the Context of XcalableMP -- Chapter 4: XcalableACC: an Integration of XcalableMP and OpenACC -- Chapter 5: Mixed-language programming with XMP and Python -- Chapter 6: Three-dimensional Fluid Code with XcalableMP -- Chapter 7: Hybrid-View Data Model Programming of Nuclear Fusion Simulation Code in XcalableMP -- Chapter 8: Parallelization of Atomic Image Reconstruction from X-ray Fluorescence Holograms by XcalableMP -- Chapter 9: Multi-SPMD programming model with YML and XcalableMP -- Chapter 10: XcalableMP 2.0 and Future Directions. Tipo de medio : Computadora Summary : XcalableMP is a directive-based parallel programming language based on Fortran and C, supporting a Partitioned Global Address Space (PGAS) model for distributed memory parallel systems. This open access book presents XcalableMP language from its programming model and basic concept to the experience and performance of applications described in XcalableMP.  XcalableMP was taken as a parallel programming language project in the FLAGSHIP 2020 project, which was to develop the Japanese flagship supercomputer, Fugaku, for improving the productivity of parallel programing. XcalableMP is now available on Fugaku and its performance is enhanced by the Fugaku interconnect, Tofu-D. The global-view programming model of XcalableMP, inherited from High-Performance Fortran (HPF), provides an easy and useful solution to parallelize data-parallel programs with directives for distributed global array and work distribution and shadow communication. The local-view programming adopts coarray notation from Coarray Fortran (CAF) to describe explicit communication in a PGAS model. The language specification was designed and proposed by the XcalableMP Specification Working Group organized in the PC Consortium, Japan. The Omni XcalableMP compiler is a production-level reference implementation of XcalableMP compiler for C and Fortran 2008, developed by RIKEN CCS and the University of Tsukuba. The performance of the XcalableMP program was used in the Fugaku as well as the K computer. A performance study showed that XcalableMP enables a scalable performance comparable to the message passing interface (MPI) version with a clean and easy-to-understand programming style requiring little effort. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] XcalableMP PGAS Programming Language : From Programming Model to Applications [documento electrónico] / Sato, Mitsuhisa, . - 1 ed. . - Singapore [Malasia] : Springer, 2021 . - IX, 262 p. 367 ilustraciones, 57 ilustraciones en color.
ISBN : 978-981-1576836--
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: Compiladores (programas informáticos) Compiladores e intérpretes Clasificación: 005.45 Resumen: XcalableMP es un lenguaje de programación paralelo basado en directivas basado en Fortran y C, que admite un modelo de espacio de direcciones global particionado (PGAS) para sistemas paralelos de memoria distribuida. Este libro de acceso abierto presenta el lenguaje XcalableMP desde su modelo de programación y concepto básico hasta la experiencia y el rendimiento de las aplicaciones descritas en XcalableMP. XcalableMP se tomó como un proyecto de lenguaje de programación paralelo en el proyecto FLAGSHIP 2020, que debÃa desarrollar la supercomputadora insignia japonesa, Fugaku, para mejorar la productividad de la programación paralela. XcalableMP ahora está disponible en Fugaku y su rendimiento se ve mejorado por la interconexión Fugaku, Tofu-D. El modelo de programación de vista global de XcalableMP, heredado de High-Performance Fortran (HPF), proporciona una solución fácil y útil para paralelizar programas de datos paralelos con directivas para arreglos globales distribuidos y distribución de trabajo y comunicación en la sombra. La programación de vista local adopta la notación coarray de Coarray Fortran (CAF) para describir la comunicación explÃcita en un modelo PGAS. La especificación del lenguaje fue diseñada y propuesta por el Grupo de Trabajo de Especificación XcalableMP organizado en el PC Consortium, Japón. El compilador Omni XcalableMP es una implementación de referencia a nivel de producción del compilador XcalableMP para C y Fortran 2008, desarrollado por RIKEN CCS y la Universidad de Tsukuba. El rendimiento del programa XcalableMP se utilizó tanto en la computadora Fugaku como en la K. Un estudio de rendimiento demostró que XcalableMP permite un rendimiento escalable comparable a la versión de interfaz de paso de mensajes (MPI) con un estilo de programación limpio y fácil de entender que requiere poco esfuerzo. Nota de contenido: Chapter 1: XcalableMP programming model and language -- Chapter 2: Design and Performance Evaluation of the Omni XcalableMP Compiler -- Chapter 3: Coarrays in the Context of XcalableMP -- Chapter 4: XcalableACC: an Integration of XcalableMP and OpenACC -- Chapter 5: Mixed-language programming with XMP and Python -- Chapter 6: Three-dimensional Fluid Code with XcalableMP -- Chapter 7: Hybrid-View Data Model Programming of Nuclear Fusion Simulation Code in XcalableMP -- Chapter 8: Parallelization of Atomic Image Reconstruction from X-ray Fluorescence Holograms by XcalableMP -- Chapter 9: Multi-SPMD programming model with YML and XcalableMP -- Chapter 10: XcalableMP 2.0 and Future Directions. Tipo de medio : Computadora Summary : XcalableMP is a directive-based parallel programming language based on Fortran and C, supporting a Partitioned Global Address Space (PGAS) model for distributed memory parallel systems. This open access book presents XcalableMP language from its programming model and basic concept to the experience and performance of applications described in XcalableMP.  XcalableMP was taken as a parallel programming language project in the FLAGSHIP 2020 project, which was to develop the Japanese flagship supercomputer, Fugaku, for improving the productivity of parallel programing. XcalableMP is now available on Fugaku and its performance is enhanced by the Fugaku interconnect, Tofu-D. The global-view programming model of XcalableMP, inherited from High-Performance Fortran (HPF), provides an easy and useful solution to parallelize data-parallel programs with directives for distributed global array and work distribution and shadow communication. The local-view programming adopts coarray notation from Coarray Fortran (CAF) to describe explicit communication in a PGAS model. The language specification was designed and proposed by the XcalableMP Specification Working Group organized in the PC Consortium, Japan. The Omni XcalableMP compiler is a production-level reference implementation of XcalableMP compiler for C and Fortran 2008, developed by RIKEN CCS and the University of Tsukuba. The performance of the XcalableMP program was used in the Fugaku as well as the K computer. A performance study showed that XcalableMP enables a scalable performance comparable to the message passing interface (MPI) version with a clean and easy-to-understand programming style requiring little effort. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]