An automatic programming tool for heterogeneous

Detalhes bibliográficos
Autor(a) principal: Tavares, Adriano
Data de Publicação: 1997
Outros Autores: Couto, Carlos
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/1822/2030
Resumo: Recent advances in network technology and the higher levels of circuit integration due to VLSI have led to widespread interest in the use of multiprocessor systems in solving many practical problems. As the hardware continues to diminish in size and cost, new possibilities are being created for systems that are heterogeneous by design. Parallel multiprocessor architectures are now feasible and provide a valid solution to the throughput rates demands of the increasing sophistication of control and/or instrumentation systems. Increasing the number of processors and the complexity of the problems to be solved makes programming multiprocessor systems more difficult and error-prone. This paper describes some parts already implemented (mainly the scheduler) of a software development tool for heterogeneous multiprocessor system that will perform automatically: code generation, execution time estimation, scheduling and handles the communication primitive insertion.
id RCAP_ec0b79d0468fb4cb2ad43e4d3dc8f077
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/2030
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling An automatic programming tool for heterogeneousSchedulingHeterogeneous multiprocessor systemCompiler designTask graphControl system modellingIPC modellingRecent advances in network technology and the higher levels of circuit integration due to VLSI have led to widespread interest in the use of multiprocessor systems in solving many practical problems. As the hardware continues to diminish in size and cost, new possibilities are being created for systems that are heterogeneous by design. Parallel multiprocessor architectures are now feasible and provide a valid solution to the throughput rates demands of the increasing sophistication of control and/or instrumentation systems. Increasing the number of processors and the complexity of the problems to be solved makes programming multiprocessor systems more difficult and error-prone. This paper describes some parts already implemented (mainly the scheduler) of a software development tool for heterogeneous multiprocessor system that will perform automatically: code generation, execution time estimation, scheduling and handles the communication primitive insertion.IEEEUniversidade do MinhoTavares, AdrianoCouto, Carlos1997-071997-07-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/2030engISIE'97. IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, Guimarães, 1997 - "Proceedings". Piscataway : IEEE, 1997. ISBN 0-7803-3936-3.0-7803-3936-3info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T07:38:37Zoai:repositorium.sdum.uminho.pt:1822/2030Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T16:34:28.253816Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv An automatic programming tool for heterogeneous
title An automatic programming tool for heterogeneous
spellingShingle An automatic programming tool for heterogeneous
Tavares, Adriano
Scheduling
Heterogeneous multiprocessor system
Compiler design
Task graph
Control system modelling
IPC modelling
title_short An automatic programming tool for heterogeneous
title_full An automatic programming tool for heterogeneous
title_fullStr An automatic programming tool for heterogeneous
title_full_unstemmed An automatic programming tool for heterogeneous
title_sort An automatic programming tool for heterogeneous
author Tavares, Adriano
author_facet Tavares, Adriano
Couto, Carlos
author_role author
author2 Couto, Carlos
author2_role author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Tavares, Adriano
Couto, Carlos
dc.subject.por.fl_str_mv Scheduling
Heterogeneous multiprocessor system
Compiler design
Task graph
Control system modelling
IPC modelling
topic Scheduling
Heterogeneous multiprocessor system
Compiler design
Task graph
Control system modelling
IPC modelling
description Recent advances in network technology and the higher levels of circuit integration due to VLSI have led to widespread interest in the use of multiprocessor systems in solving many practical problems. As the hardware continues to diminish in size and cost, new possibilities are being created for systems that are heterogeneous by design. Parallel multiprocessor architectures are now feasible and provide a valid solution to the throughput rates demands of the increasing sophistication of control and/or instrumentation systems. Increasing the number of processors and the complexity of the problems to be solved makes programming multiprocessor systems more difficult and error-prone. This paper describes some parts already implemented (mainly the scheduler) of a software development tool for heterogeneous multiprocessor system that will perform automatically: code generation, execution time estimation, scheduling and handles the communication primitive insertion.
publishDate 1997
dc.date.none.fl_str_mv 1997-07
1997-07-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/2030
url http://hdl.handle.net/1822/2030
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv ISIE'97. IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, Guimarães, 1997 - "Proceedings". Piscataway : IEEE, 1997. ISBN 0-7803-3936-3.
0-7803-3936-3
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv IEEE
publisher.none.fl_str_mv IEEE
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833596031148752896