Остановите войну!
for scientists:
default search action
Oliver Sinnen
- > Home > Persons > Oliver Sinnen
Publications
- 2021
- [j39]Mostafa Mehrabi, Nasser Giacaman, Oliver Sinnen:
Unified programming concepts for unobtrusive integration of cloud-based and local parallel computing. Future Gener. Comput. Syst. 115: 700-719 (2021) - [j38]Nasser Giacaman, Oliver Sinnen, Joel C. Adams:
Visual analogy videos for understanding fundamental parallel scheduling policies. J. Parallel Distributed Comput. 153: 64-74 (2021) - 2019
- [j31]Mostafa Mehrabi, Nasser Giacaman, Oliver Sinnen:
@PT: Unobtrusive parallel programming with Java annotations. Concurr. Comput. Pract. Exp. 31(1) (2019) - [j30]Xing Fan, Oliver Sinnen, Nasser Giacaman:
Balancing parallelization and asynchronization in event-driven programs with OpenMP. Concurr. Comput. Pract. Exp. 31(4) (2019) - [j29]Xing Fan, Oliver Sinnen, Nasser Giacaman:
Supporting asynchronization in OpenMP for event-driven programming. Parallel Comput. 82: 57-74 (2019) - [e1]Xing Fan, Bronis R. de Supinski, Oliver Sinnen, Nasser Giacaman:
OpenMP: Conquering the Full Hardware Spectrum - 15th International Workshop on OpenMP, IWOMP 2019, Auckland, New Zealand, September 11-13, 2019, Proceedings. Lecture Notes in Computer Science 11718, Springer 2019, ISBN 978-3-030-28595-1 [contents] - 2018
- [j23]Nasser Giacaman, Oliver Sinnen:
Preparing the software engineer for a modern multi-core world. J. Parallel Distributed Comput. 118(Part): 247-263 (2018) - [c49]Marin Abernethy, Oliver Sinnen, Joel C. Adams, Giuseppe De Ruvo, Nasser Giacaman:
ParallelAR: An Augmented Reality App and Instructional Approach for Learning Parallel Programming Scheduling Concepts. IPDPS Workshops 2018: 324-331 - [c48]Mostafa Mehrabi, Nasser Giacaman, Oliver Sinnen:
Unobtrusive Support for Asynchronous GUI Operations with Java Annotations. IPDPS Workshops 2018: 405-414 - [c47]Mostafa Mehrabi, Nasser Giacaman, Oliver Sinnen:
Unobtrusive Asynchronous Exception Handling with Standard Java Try/Catch Blocks. IPDPS 2018: 855-864 - [p1]Nasser Giacaman, Oliver Sinnen:
Parallel Programming for Interactive GUI Applications. Topics in Parallel and Distributed Computing 2018: 287-312 - 2017
- [j20]Xing Fan, Mostafa Mehrabi, Oliver Sinnen, Nasser Giacaman:
Supporting Enhanced Exception Handling with OpenMP in Object-Oriented Languages. Int. J. Parallel Program. 45(6): 1366-1389 (2017) - [c44]Mostafa Mehrabi, Nasser Giacaman, Oliver Sinnen:
Annotation-Based Parallelization of Java Code. IPDPS Workshops 2017: 775-784 - [c43]Xing Fan, Oliver Sinnen, Nasser Giacaman:
Asynchronous OpenMP Tasking with Easy Thread Context Switching and Pool Control. IWOMP 2017: 217-230 - 2016
- [c39]Mostafa Mehrabi, Xing Fan, Nasser Giacaman, Oliver Sinnen:
RedLib: Nestable Reductions for Collections in Java. HPCC/SmartCity/DSS 2016: 883-890 - [c38]Xing Fan, Oliver Sinnen, Nasser Giacaman:
Towards an Event-Driven Programming Model for OpenMP. ICPP Workshops 2016: 240-249 - [c36]Xing Fan, Rui Feng, Oliver Sinnen, Nasser Giacaman:
Evaluating OpenMP Implementations for Java Using PolyBench. IWOMP 2016: 309-319 - 2015
- [j15]Jonathan Chow, Nasser Giacaman, Oliver Sinnen:
Pipeline pattern in an object-oriented, task-parallel environment. Concurr. Comput. Pract. Exp. 27(5): 1273-1291 (2015) - [c32]Nasser Giacaman, Simar Kalra, Oliver Sinnen:
The Active classroom: Students and Instructors Parallel Programming in Parallel. IPDPS Workshops 2015: 739-745 - [c31]Xing Fan, Mostafa Mehrabi, Oliver Sinnen, Nasser Giacaman:
Exception Handling with OpenMP in Object-Oriented Languages. IWOMP 2015: 115-129 - 2014
- [j11]Vikas, Nasser Giacaman, Oliver Sinnen:
Multiprocessing with GUI-awareness using OpenMP-like directives in Java. Parallel Comput. 40(2): 69-89 (2014) - [c30]Nasser Giacaman, Oliver Sinnen:
EA: Research-Infused Teaching of Parallel Programming Concepts for Undergraduate Software Engineering Students. IPDPS Workshops 2014: 1099-1105 - 2013
- [j10]Nasser Giacaman, Oliver Sinnen:
Parallel Task for Parallelising Object-Oriented Desktop Applications. Int. J. Parallel Program. 41(5): 621-681 (2013) - [c26]Vikas, Travis Scott, Nasser Giacaman, Oliver Sinnen:
Using OpenMP under Android. IWOMP 2013: 15-29 - [c25]Vikas, Nasser Giacaman, Oliver Sinnen:
Pyjama: OpenMP-like implementation for Java, with GUI extensions. PMAM 2013: 43-52 - 2011
- [j9]Nasser Giacaman, Oliver Sinnen:
Parallel Iterator for Parallelizing Object-Oriented Applications. Int. J. Parallel Program. 39(2): 232-269 (2011) - [j7]Nasser Giacaman, Oliver Sinnen:
Object-Oriented Parallelisation of Java Desktop Programs. IEEE Softw. 28(1): 32-38 (2011) - 2010
- [c19]Nasser Giacaman, Oliver Sinnen:
Parallel Task for parallelizing object-oriented desktop applications. IPDPS Workshops 2010: 1-8 - 2009
- [c16]Nasser Giacaman, Oliver Sinnen:
Supporting Partial Ordering with the Parallel Iterator. PDCAT 2009: 469-474 - 2008
- [c14]Nasser Giacaman, Oliver Sinnen, Lama Akeila:
Object-Oriented Parallelisation: Improved and Extended Parallel Iterator. ICPADS 2008: 113-120 - [c13]Nasser Giacaman, Oliver Sinnen:
Task Parallelism for Object Oriented Programs. ISPAN 2008: 13-18
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-25 23:37 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint