Let's HPC: A web-based interactive platform to aid High Performance Computing education

Let's HPC (www.letshpc.org) is an open-access online platform to supplement conventional classroom oriented High Performance Computing (HPC) and Parallel & Distributed Computing (PDC) education. The web based platform provides online plotting and analysis tools which allow users to learn, e...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Varma, Akshar, Keswani, Yashwant, Bhatnagar, Yashodhan, Chaudhury, Bhaskar
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Varma, Akshar
Keswani, Yashwant
Bhatnagar, Yashodhan
Chaudhury, Bhaskar
description Let's HPC (www.letshpc.org) is an open-access online platform to supplement conventional classroom oriented High Performance Computing (HPC) and Parallel & Distributed Computing (PDC) education. The web based platform provides online plotting and analysis tools which allow users to learn, evaluate, teach and see the performance of parallel algorithms from a system's viewpoint. The user can quantitatively compare and understand the importance of numerous deterministic as well as non-deterministic factors of both the software and the hardware that impact the performance of parallel programs. At the heart of this platform is a database archiving the performance and execution environment related data of standard parallel algorithms executed on different computing architectures using different programming environments, this data is contributed by various stakeholders in the HPC community. The plotting and analysis tools of our platform can be combined seamlessly with the database to aid self-learning, teaching, evaluation and discussion of different HPC related topics. Instructors of HPC/PDC related courses can use the platform's tools to illustrate the importance of proper analysis in understanding factors impacting performance, to encourage peer learning among students, as well as to allow students to prepare a standard lab/project report aiding the instructor in uniform evaluation. The platform's modular design enables easy inclusion of performance related data from contributors as well as addition of new features in the future.
doi_str_mv 10.48550/arxiv.1701.06356
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_1701_06356</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1701_06356</sourcerecordid><originalsourceid>FETCH-LOGICAL-a676-c9a140a23b9b6655ff5205c15c6027a090dc6dea139f14fe831b53d7b89974e13</originalsourceid><addsrcrecordid>eNotzz1PwzAUhWEvDKjwA5jw1inBjmMnZqsiIEiR6FCJMbq2r1tLzYcct8C_Ry1MR3qHIz2EPHCWl7WU7AnidzjnvGI8Z0pIdUs-O0zrhbbb5plu6BeazMCCjoYxYQSbwhnpfITkpzjQNFEIjrZhf6BbjJcGo0XaTMN8SmHcU3QnCylM4x258XBc8P5_V2T3-rJr2qz7eHtvNl0GqlKZ1cBLBoUw2iglpfeyYNJyaRUrKmCaOascAhfa89JjLbiRwlWm1roqkYsVefy7vcr6OYYB4k9_EfZXofgFtGZKzw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Let's HPC: A web-based interactive platform to aid High Performance Computing education</title><source>arXiv.org</source><creator>Varma, Akshar ; Keswani, Yashwant ; Bhatnagar, Yashodhan ; Chaudhury, Bhaskar</creator><creatorcontrib>Varma, Akshar ; Keswani, Yashwant ; Bhatnagar, Yashodhan ; Chaudhury, Bhaskar</creatorcontrib><description>Let's HPC (www.letshpc.org) is an open-access online platform to supplement conventional classroom oriented High Performance Computing (HPC) and Parallel &amp; Distributed Computing (PDC) education. The web based platform provides online plotting and analysis tools which allow users to learn, evaluate, teach and see the performance of parallel algorithms from a system's viewpoint. The user can quantitatively compare and understand the importance of numerous deterministic as well as non-deterministic factors of both the software and the hardware that impact the performance of parallel programs. At the heart of this platform is a database archiving the performance and execution environment related data of standard parallel algorithms executed on different computing architectures using different programming environments, this data is contributed by various stakeholders in the HPC community. The plotting and analysis tools of our platform can be combined seamlessly with the database to aid self-learning, teaching, evaluation and discussion of different HPC related topics. Instructors of HPC/PDC related courses can use the platform's tools to illustrate the importance of proper analysis in understanding factors impacting performance, to encourage peer learning among students, as well as to allow students to prepare a standard lab/project report aiding the instructor in uniform evaluation. The platform's modular design enables easy inclusion of performance related data from contributors as well as addition of new features in the future.</description><identifier>DOI: 10.48550/arxiv.1701.06356</identifier><language>eng</language><subject>Computer Science - Computers and Society ; Computer Science - Distributed, Parallel, and Cluster Computing</subject><creationdate>2017-01</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,881</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/1701.06356$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.1701.06356$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Varma, Akshar</creatorcontrib><creatorcontrib>Keswani, Yashwant</creatorcontrib><creatorcontrib>Bhatnagar, Yashodhan</creatorcontrib><creatorcontrib>Chaudhury, Bhaskar</creatorcontrib><title>Let's HPC: A web-based interactive platform to aid High Performance Computing education</title><description>Let's HPC (www.letshpc.org) is an open-access online platform to supplement conventional classroom oriented High Performance Computing (HPC) and Parallel &amp; Distributed Computing (PDC) education. The web based platform provides online plotting and analysis tools which allow users to learn, evaluate, teach and see the performance of parallel algorithms from a system's viewpoint. The user can quantitatively compare and understand the importance of numerous deterministic as well as non-deterministic factors of both the software and the hardware that impact the performance of parallel programs. At the heart of this platform is a database archiving the performance and execution environment related data of standard parallel algorithms executed on different computing architectures using different programming environments, this data is contributed by various stakeholders in the HPC community. The plotting and analysis tools of our platform can be combined seamlessly with the database to aid self-learning, teaching, evaluation and discussion of different HPC related topics. Instructors of HPC/PDC related courses can use the platform's tools to illustrate the importance of proper analysis in understanding factors impacting performance, to encourage peer learning among students, as well as to allow students to prepare a standard lab/project report aiding the instructor in uniform evaluation. The platform's modular design enables easy inclusion of performance related data from contributors as well as addition of new features in the future.</description><subject>Computer Science - Computers and Society</subject><subject>Computer Science - Distributed, Parallel, and Cluster Computing</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotzz1PwzAUhWEvDKjwA5jw1inBjmMnZqsiIEiR6FCJMbq2r1tLzYcct8C_Ry1MR3qHIz2EPHCWl7WU7AnidzjnvGI8Z0pIdUs-O0zrhbbb5plu6BeazMCCjoYxYQSbwhnpfITkpzjQNFEIjrZhf6BbjJcGo0XaTMN8SmHcU3QnCylM4x258XBc8P5_V2T3-rJr2qz7eHtvNl0GqlKZ1cBLBoUw2iglpfeyYNJyaRUrKmCaOascAhfa89JjLbiRwlWm1roqkYsVefy7vcr6OYYB4k9_EfZXofgFtGZKzw</recordid><startdate>20170123</startdate><enddate>20170123</enddate><creator>Varma, Akshar</creator><creator>Keswani, Yashwant</creator><creator>Bhatnagar, Yashodhan</creator><creator>Chaudhury, Bhaskar</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20170123</creationdate><title>Let's HPC: A web-based interactive platform to aid High Performance Computing education</title><author>Varma, Akshar ; Keswani, Yashwant ; Bhatnagar, Yashodhan ; Chaudhury, Bhaskar</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a676-c9a140a23b9b6655ff5205c15c6027a090dc6dea139f14fe831b53d7b89974e13</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Computer Science - Computers and Society</topic><topic>Computer Science - Distributed, Parallel, and Cluster Computing</topic><toplevel>online_resources</toplevel><creatorcontrib>Varma, Akshar</creatorcontrib><creatorcontrib>Keswani, Yashwant</creatorcontrib><creatorcontrib>Bhatnagar, Yashodhan</creatorcontrib><creatorcontrib>Chaudhury, Bhaskar</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Varma, Akshar</au><au>Keswani, Yashwant</au><au>Bhatnagar, Yashodhan</au><au>Chaudhury, Bhaskar</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Let's HPC: A web-based interactive platform to aid High Performance Computing education</atitle><date>2017-01-23</date><risdate>2017</risdate><abstract>Let's HPC (www.letshpc.org) is an open-access online platform to supplement conventional classroom oriented High Performance Computing (HPC) and Parallel &amp; Distributed Computing (PDC) education. The web based platform provides online plotting and analysis tools which allow users to learn, evaluate, teach and see the performance of parallel algorithms from a system's viewpoint. The user can quantitatively compare and understand the importance of numerous deterministic as well as non-deterministic factors of both the software and the hardware that impact the performance of parallel programs. At the heart of this platform is a database archiving the performance and execution environment related data of standard parallel algorithms executed on different computing architectures using different programming environments, this data is contributed by various stakeholders in the HPC community. The plotting and analysis tools of our platform can be combined seamlessly with the database to aid self-learning, teaching, evaluation and discussion of different HPC related topics. Instructors of HPC/PDC related courses can use the platform's tools to illustrate the importance of proper analysis in understanding factors impacting performance, to encourage peer learning among students, as well as to allow students to prepare a standard lab/project report aiding the instructor in uniform evaluation. The platform's modular design enables easy inclusion of performance related data from contributors as well as addition of new features in the future.</abstract><doi>10.48550/arxiv.1701.06356</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.1701.06356
ispartof
issn
language eng
recordid cdi_arxiv_primary_1701_06356
source arXiv.org
subjects Computer Science - Computers and Society
Computer Science - Distributed, Parallel, and Cluster Computing
title Let's HPC: A web-based interactive platform to aid High Performance Computing education
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T20%3A49%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Let's%20HPC:%20A%20web-based%20interactive%20platform%20to%20aid%20High%20Performance%20Computing%20education&rft.au=Varma,%20Akshar&rft.date=2017-01-23&rft_id=info:doi/10.48550/arxiv.1701.06356&rft_dat=%3Carxiv_GOX%3E1701_06356%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true