Autor Sato, Mitsuhisa
|
|
Documentos disponibles escritos por este autor (2)
Hacer una sugerencia 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 [Malasya] : 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. Palabras clave: Programación de computadoras Técnicas de programación Ãndice Dewey: 005.11 Técnicas especiales de programación 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. En lÃnea: https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Link: https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i Advanced Software Technologies for Post-Peta Scale Computing : The Japanese Post-Peta CREST Research Project [documento electrónico] / Sato, Mitsuhisa, . - 1 ed. . - Singapore [Malasya] : 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.
Palabras clave: Programación de computadoras Técnicas de programación Ãndice Dewey: 005.11 Técnicas especiales de programación 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. En lÃnea: https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Link: https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i
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 [Malasya] : 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. Palabras clave: Compiladores (programas informáticos) Compiladores e intérpretes Ãndice Dewey: 005.45 interfaces con el computador y los controladores del dispositivo 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. En lÃnea: https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Link: https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i XcalableMP PGAS Programming Language : From Programming Model to Applications [documento electrónico] / Sato, Mitsuhisa, . - 1 ed. . - Singapore [Malasya] : 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.
Palabras clave: Compiladores (programas informáticos) Compiladores e intérpretes Ãndice Dewey: 005.45 interfaces con el computador y los controladores del dispositivo 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. En lÃnea: https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Link: https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i

