uu.seUppsala universitets publikasjoner
Endre søk
Begrens søket
4567 301 - 313 of 313
RefereraExporteraLink til resultatlisten
Permanent link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Treff pr side
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sortering
  • Standard (Relevans)
  • Forfatter A-Ø
  • Forfatter Ø-A
  • Tittel A-Ø
  • Tittel Ø-A
  • Type publikasjon A-Ø
  • Type publikasjon Ø-A
  • Eldste først
  • Nyeste først
  • Skapad (Eldste først)
  • Skapad (Nyeste først)
  • Senast uppdaterad (Eldste først)
  • Senast uppdaterad (Nyeste først)
  • Disputationsdatum (tidligste først)
  • Disputationsdatum (siste først)
  • Standard (Relevans)
  • Forfatter A-Ø
  • Forfatter Ø-A
  • Tittel A-Ø
  • Tittel Ø-A
  • Type publikasjon A-Ø
  • Type publikasjon Ø-A
  • Eldste først
  • Nyeste først
  • Skapad (Eldste først)
  • Skapad (Nyeste først)
  • Senast uppdaterad (Eldste først)
  • Senast uppdaterad (Nyeste først)
  • Disputationsdatum (tidligste først)
  • Disputationsdatum (siste først)
Merk
Maxantalet träffar du kan exportera från sökgränssnittet är 250. Vid större uttag använd dig av utsökningar.
  • 301.
    Wrede, Fredrik
    et al.
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Hellander, Andreas
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Smart computational exploration of stochastic gene regulatory network models using human-in-the-loop semi-supervised learning2019Inngår i: Bioinformatics, ISSN 1367-4803, E-ISSN 1367-4811, Vol. 35Artikkel i tidsskrift (Fagfellevurdert)
  • 302.
    Zafari, Afshin
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Advances in Task-Based Parallel Programming for Distributed Memory Architectures2018Doktoravhandling, med artikler (Annet vitenskapelig)
    Abstract [en]

    It has become common knowledge that parallel programming is needed for scientific applications, particularly for running large scale simulations. Different programming models are introduced for simplifying parallel programming, while enabling an application to use the full computational capacity of the hardware. In task-based programming, all the variables in the program are abstractly viewed as data. Parallelism is provided by partitioning the data. A task is a collection of operations performed on input data to generate output data. In distributed memory environments, the data is distributed over the computational nodes (or processes), and is communicated when a task needs remote data.

    This thesis discusses advanced techniques in distributed task-based parallel programming, implemented in the DuctTeip software library. DuctTeip uses MPI (Message Passing Interface) for asynchronous inter-process communication and Pthreads for shared memory parallelization within the processes. The data dependencies that determine which subsets of tasks can be executed in parallel are extracted from information about the data accesses (input or output) of the tasks. A versioning system is used internally to represent the task-data dependencies efficiently. A hierarchical partitioning of tasks and data allows for independent optimization of the size of computational tasks and the size of communicated data. A data listener technique is used to manage communication efficiently.

    DuctTeip provides an algorithm independent dynamic load balancing functionality. Redistributing tasks from busy processes to idle processes dynamically can provide an overall shorter execution time. A random search method with high probability of success is employed for locating idle/busy nodes.

    The advantage of the abstract view of tasks and data is exploited in a unified programming interface, which provides a standard for task-based frameworks to decouple framework development from application development. The interface can be used for collaboration between different frameworks in running an application program efficiently on different hardware.

    To evaluate the DuctTeip programming model, applications such as Cholesky factorization, a time-dependent PDE solver for the shallow water equations, and the fast multipole method have been implemented using DuctTeip. Experiments show that DuctTeip provides both scalability and performance. Comparisons with similar frameworks such as StarPU, OmpSs, and PaRSEC show competitive results.

    Delarbeid
    1. Programming models based on data versioning for dependency-aware task-based parallelisation
    Åpne denne publikasjonen i ny fane eller vindu >>Programming models based on data versioning for dependency-aware task-based parallelisation
    2012 (engelsk)Inngår i: Proc. 15th International Conference on Computational Science and Engineering, Los Alamitos, CA: IEEE Computer Society, 2012, s. 275-280Konferansepaper, Publicerat paper (Fagfellevurdert)
    sted, utgiver, år, opplag, sider
    Los Alamitos, CA: IEEE Computer Society, 2012
    HSV kategori
    Identifikatorer
    urn:nbn:se:uu:diva-187446 (URN)10.1109/ICCSE.2012.45 (DOI)000317475000038 ()978-1-4673-5165-2 (ISBN)
    Konferanse
    CSE 2012
    Prosjekter
    eSSENCEUPMARC
    Tilgjengelig fra: 2013-01-24 Laget: 2012-12-06 Sist oppdatert: 2018-01-16bibliografisk kontrollert
    2. DuctTeip: An efficient programming model for distributed task based parallel computing
    Åpne denne publikasjonen i ny fane eller vindu >>DuctTeip: An efficient programming model for distributed task based parallel computing
    2018 (engelsk)Inngår i: Computing Research Repository, nr 1801.03578Artikkel i tidsskrift (Annet vitenskapelig) Submitted
    HSV kategori
    Identifikatorer
    urn:nbn:se:uu:diva-338832 (URN)
    Prosjekter
    UPMARCeSSENCE
    Tilgjengelig fra: 2018-01-10 Laget: 2018-01-14 Sist oppdatert: 2018-04-18bibliografisk kontrollert
    3. TaskUniVerse: A Task-Based Unified Interface for Versatile Parallel Execution
    Åpne denne publikasjonen i ny fane eller vindu >>TaskUniVerse: A Task-Based Unified Interface for Versatile Parallel Execution
    2018 (engelsk)Inngår i: Parallel Processing and Applied Mathematics: Part I, Springer, 2018, s. 169-184Konferansepaper, Publicerat paper (Fagfellevurdert)
    sted, utgiver, år, opplag, sider
    Springer, 2018
    Serie
    Lecture Notes in Computer Science ; 10777
    HSV kategori
    Identifikatorer
    urn:nbn:se:uu:diva-338836 (URN)10.1007/978-3-319-78024-5_16 (DOI)000458563300016 ()978-3-319-78023-8 (ISBN)
    Konferanse
    PPAM 2017
    Prosjekter
    eSSENCE
    Tilgjengelig fra: 2018-03-23 Laget: 2018-01-14 Sist oppdatert: 2019-03-14bibliografisk kontrollert
    4. Parallelization of hierarchical matrix algorithms for electromagnetic scattering problems
    Åpne denne publikasjonen i ny fane eller vindu >>Parallelization of hierarchical matrix algorithms for electromagnetic scattering problems
    Vise andre…
    2019 (engelsk)Inngår i: High-Performance Modelling and Simulation for Big Data Applications, Springer, 2019, s. 36-68Kapittel i bok, del av antologi (Fagfellevurdert)
    sted, utgiver, år, opplag, sider
    Springer, 2019
    HSV kategori
    Identifikatorer
    urn:nbn:se:uu:diva-338833 (URN)10.1007/978-3-030-16272-6_2 (DOI)978-3-030-16271-9 (ISBN)
    Prosjekter
    eSSENCE
    Tilgjengelig fra: 2019-03-26 Laget: 2018-01-14 Sist oppdatert: 2019-03-29bibliografisk kontrollert
    5. Distributed dynamic load balancing for task parallel programming
    Åpne denne publikasjonen i ny fane eller vindu >>Distributed dynamic load balancing for task parallel programming
    2018 (engelsk)Inngår i: Computing Research Repository, nr 1801.04582Artikkel i tidsskrift (Annet vitenskapelig) Submitted
    HSV kategori
    Identifikatorer
    urn:nbn:se:uu:diva-338835 (URN)
    Prosjekter
    UPMARCeSSENCE
    Tilgjengelig fra: 2018-01-14 Laget: 2018-01-14 Sist oppdatert: 2018-04-18bibliografisk kontrollert
  • 303.
    Zafari, Afshin
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    TaskUniVerse: A Task-Based Unified Interface for Versatile Parallel Execution2018Inngår i: Parallel Processing and Applied Mathematics: Part I, Springer, 2018, s. 169-184Konferansepaper (Fagfellevurdert)
  • 304.
    Zafari, Afshin
    et al.
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Larsson, Elisabeth
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Distributed dynamic load balancing for task parallel programming2018Inngår i: Computing Research Repository, nr 1801.04582Artikkel i tidsskrift (Annet vitenskapelig)
  • 305.
    Zafari, Afshin
    et al.
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Larsson, Elisabeth
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Righero, Marco
    Francavilla, M. Alessandro
    Giordanengo, Giorgio
    Vipiana, Francesca
    Vecchi, Giuseppe
    Task parallel implementation of a solver for electromagnetic scattering problems2016Rapport (Annet vitenskapelig)
  • 306.
    Zafari, Afshin
    et al.
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Larsson, Elisabeth
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Tillenius, Martin
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    DuctTeip: A task-based parallel programming framework for distributed memory architectures2016Rapport (Annet vitenskapelig)
  • 307.
    Zafari, Afshin
    et al.
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Larsson, Elisabeth
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Tillenius, Martin
    DuctTeip: An efficient programming model for distributed task based parallel computing2018Inngår i: Computing Research Repository, nr 1801.03578Artikkel i tidsskrift (Annet vitenskapelig)
  • 308.
    Zafari, Afshin
    et al.
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Tillenius, Martin
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Larsson, Elisabeth
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Programming models based on data versioning for dependency-aware task-based parallelisation2012Inngår i: Proc. 15th International Conference on Computational Science and Engineering, Los Alamitos, CA: IEEE Computer Society, 2012, s. 275-280Konferansepaper (Fagfellevurdert)
  • 309. Zander, Carol
    et al.
    Boustedt, Jonas
    Eckerdal, Anna
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    McCartney, Robert
    Moström, Jan Erik
    Sanders, Kate
    Thomas, Lynda
    Self-Directed Learning: stories from industry2012Inngår i: Proc. 12th International Conference on Computing Education Research: Koli Calling, New York: ACM Press, 2012, s. 111-117Konferansepaper (Fagfellevurdert)
  • 310. Zander, Carol
    et al.
    Eckerdal, Anna
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    McCartney, Robert
    Moström, Jan Erik
    Sanders, Kate
    Thomas, Lynda
    Copying can be good: How instructors use imitation in teaching programming2019Inngår i: Proc. 24th Conference on Innovation and Technology in Computer Science Education, New York: ACM Press, 2019, s. 450-456Konferansepaper (Fagfellevurdert)
  • 311.
    Öfverstedt, Johan
    et al.
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Normann, Per
    Deterministic parallel graph coloring with repartitioning by auxiliary graph coloring2015Rapport (Annet vitenskapelig)
  • 312. Östberg, Per-Olov
    et al.
    Hellander, Andreas
    Drawert, Brian
    Elmroth, Erik
    Holmgren, Sverker
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Petzold, Linda
    Abstractions for scaling eScience applications to distributed computing environments: A StratUm integration case study in molecular systems biology2012Inngår i: Proc. 3rd International Conference on Bioinformatics Models, Methods and Algorithms, Setúbal, Portugal: SciTePress , 2012, s. 290-294Konferansepaper (Fagfellevurdert)
  • 313. Östberg, Per-Olov
    et al.
    Hellander, Andreas
    Drawert, Brian
    Elmroth, Erik
    Holmgren, Sverker
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för beräkningsvetenskap. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Tillämpad beräkningsvetenskap.
    Petzold, Linda
    Reducing complexity in management of eScience computations2012Inngår i: Proc. 12th International Symposium on Cluster, Cloud and Grid Computing, Los Alamitos, CA: IEEE Computer Society, 2012, s. 845-852Konferansepaper (Fagfellevurdert)
4567 301 - 313 of 313
RefereraExporteraLink til resultatlisten
Permanent link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf