Taehong Kim, Y. Cha, ByeongChun Shin, Byung-Rae Cha
{"title":"基于python的并行处理库综述与性能测试","authors":"Taehong Kim, Y. Cha, ByeongChun Shin, Byung-Rae Cha","doi":"10.1145/3426020.3426057","DOIUrl":null,"url":null,"abstract":"By the Fourth Industrial Revolution and the 10 strategic technology of the Gartner Group, Artificial Intelligence(AI) technology was important and affected many areas. One of the ways to accelerate AI services is the Python-based parallel processing library. High-level programming languages such as Python are increasingly used to provide intuitive interfaces to libraries written in lower-level languages and for assembling applications from various components. This migration towards orchestration rather than implementation, coupled with the growing need for parallel computing (e.g., due to big data and the end of Moore's law), necessitates rethinking how parallelism is expressed in programs.[1] In this paper, take a look at a Python-based distributed parallel processing library, one of the ways to accelerate AI services, and use it to compare serial and parallel processing times.","PeriodicalId":305132,"journal":{"name":"The 9th International Conference on Smart Media and Applications","volume":"59 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Survey and Performance Test of Python-based Libraries for Parallel Processing\",\"authors\":\"Taehong Kim, Y. Cha, ByeongChun Shin, Byung-Rae Cha\",\"doi\":\"10.1145/3426020.3426057\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"By the Fourth Industrial Revolution and the 10 strategic technology of the Gartner Group, Artificial Intelligence(AI) technology was important and affected many areas. One of the ways to accelerate AI services is the Python-based parallel processing library. High-level programming languages such as Python are increasingly used to provide intuitive interfaces to libraries written in lower-level languages and for assembling applications from various components. This migration towards orchestration rather than implementation, coupled with the growing need for parallel computing (e.g., due to big data and the end of Moore's law), necessitates rethinking how parallelism is expressed in programs.[1] In this paper, take a look at a Python-based distributed parallel processing library, one of the ways to accelerate AI services, and use it to compare serial and parallel processing times.\",\"PeriodicalId\":305132,\"journal\":{\"name\":\"The 9th International Conference on Smart Media and Applications\",\"volume\":\"59 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-09-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The 9th International Conference on Smart Media and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3426020.3426057\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 9th International Conference on Smart Media and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3426020.3426057","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Survey and Performance Test of Python-based Libraries for Parallel Processing
By the Fourth Industrial Revolution and the 10 strategic technology of the Gartner Group, Artificial Intelligence(AI) technology was important and affected many areas. One of the ways to accelerate AI services is the Python-based parallel processing library. High-level programming languages such as Python are increasingly used to provide intuitive interfaces to libraries written in lower-level languages and for assembling applications from various components. This migration towards orchestration rather than implementation, coupled with the growing need for parallel computing (e.g., due to big data and the end of Moore's law), necessitates rethinking how parallelism is expressed in programs.[1] In this paper, take a look at a Python-based distributed parallel processing library, one of the ways to accelerate AI services, and use it to compare serial and parallel processing times.