Home research People General Info Seminars Resources Intranet
| Software & Systems Group | Home | People | Publications | Links
Home Page for Cosmin E. Oancea | Parasol Laboratory


Picture Cosmin E. Oancea
Postdoctoral Research Associate
Software & Systems Group

Parasol Laboratory url: http://parasol.tamu.edu/~coancea/
Department of Computer Science and Engineering email:
Texas A&M University office: 414A HRBB
College Station, TX 77843-3112 tel: (979) 845-9980
USA fax: (979) 458-0718


Research

At Parasol Laboratory, Department of Computer Science and Engineering, Texas A&M University

  • Study of techniques ranging from static to dynamic (and anywhere in the middle) for automatic parallelisation of object-oriented languages such as C++ and Java.
  • At Computer Laboratory, University of Cambridge

  • Due to the rather high space/time overhead, general-purpose software thread-level speculation (TLS) approaches are effective (71% of the hand parallelized code) only when enough computation can be disambiguated via static analysis. We investigate the orthogonal direction of designing a family of lightweight, if more imprecise TLS models that can be composed to effectively parallelize an application. If the code exhibits regular access patterns, the TLS memory overhead is decreased to a small fraction of the original memory, leading to good speed-up (82% of the hand-parallelized code even when most accesses require speculative support).
  • At The University of Western Ontario, ORCCA


    At Vrije Universiteit of Brussels - Department of Image Processing (ETRO)

    At Electrical Engineering Department, English Section , ``Politehnica'' University of Bucharest, Romania.

    Refereed Conference Proceedings

    1. Cosmin E. Oancea, Alan Mycroft and Tim Harris. "A Lightweight In-Place Implementation for Software Thread-Level Speculation", 21st ACM Symposium on Parallelism in Algorithms and Architectures (SPAA'09), August 2009, Calgary, Canada. PDF

    2. Cosmin E. Oancea, Alan Mycroft and Stephen M. Watt. "A New Approach to Parallelising Tracing Algorithms", International Symposium on Memory Management (ISMM'09), June 2009, Dublin, Ireland. PDF

    3. Cosmin E. Oancea and Alan Mycroft. "Set-Congruence Dynamic Analysis for Software Thread-Level Speculation", Languages and Compilers for Parallel Computing (LCPC'08) 21st Annual Workshop, August 2008, Edmonton, Canada. PDF

    4. Cosmin E. Oancea and Alan Mycroft. "Software Thread-Level Speculation: an Optimistic Library Implementation", International Workshop on Multicore Software Engineering (IWMSE'08), pp 23-32 (ACM Digital Library), May 2008, Leipzig, Germany. PDF

    5. Cosmin E. Oancea and Stephen M. Watt. "Generic Library Extension in a Heterogeneous Environment", Library-Centric Software Design LCSD'06, pp. 25-35, October 2006, Portland, USA. PDF

    6. Cosmin E. Oancea and Stephen M. Watt. "Parametric Polymorphism for Software Component Architectures", ACM Object-Oriented Programming, Systems, Languages and Applications OOPSLA'05, pp. 147 - 166, October 2005, San Diego, USA. PDF

    7. Cosmin E. Oancea and Stephen M. Watt. "Domains and Expressions: An Interface Between Two Approaches to Computer Algebra," ACM International Symposium on Symbolic and Algebraic Computation ISSAC'05, pp. 261 - 269, July 2005, Beijing, China. PDF

    8. Cosmin E. Oancea, Jason W. Selby, Mark Giesbrecht, and Stephen M. Watt. "Distributed Models of Thread Level Speculation", International Conference on Parallel and Distributed Processing Techniques and Applications PDPTA'05, pp. 920-927, June 2005, Las Vegas, USA. PDF

    9. Cosmin E. Oancea, Clare So, and Stephen M. Watt. "Generalization in Maple", Maple Conference, pp. 277-382, July 2005, Waterloo, Canada.

    10. Yannis Chicha, Michael Lloyd, Cosmin E. Oancea, and Stephen M. Watt. "Parametric Polymorphism for Computer Algebra Software Components", 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing SYNASC'04, pp. 119 - 130, Sept. 2004, Timisoara, Romania. PDF

    11. Cosmin E. Oancea and Stephen M. Watt. "A Framework for Using Aldor Libraries with Maple", EACA'04 satellite conference to the ISSAC'04, pp. 219 - 224, June 2004, Universidad de Santander, Spain. PDF

    12. Francois Boulier, Marc Moreno Maza, and Cosmin E. Oancea. "A new henselian construction and its application to polynomial GCDs over direct products of fields", EACA'04 satellite conference to the ISSAC'04, pp. 47 - 52, June 2004, Universidad de Santander, Spain

    13. Radu G. Belu, Cosmin E. Oancea, and A. C. Belu "A Wavelet-based Simulation for Identification and Classification of Short-Term Power Disturbances and Transients as a Teaching Aid", 2003 Annual ASEE Conference, pp. 1380-4. June 2003, Nashville, TN, USA.

    14. Radu G. Belu, Cosmin E. Oancea, and A. C. Belu "A 2-D indoor radio propagation modeling", FIE (Frontiers in Education) Confference, pp. 1780-4. November 2003, Boulder, CO, USA.

    15. I gave the conference presentations for 1, 2, 3, 4, 6, 7, 8, 9.

    To-Be-Submitted and In-Preparation Papers

    1. Cosmin E. Oancea and Alan Mycroft. "Dynamic Analysis for Computing Affinity Functions for Thread-Level Speculation", still in preparation.

    Refereed Posters

    1. Cosmin E. Oancea and Alan Mycroft. "A Lightweight Model for Software Thread-Level Speculation", International Conference on Parallel Architecture and Compilation Techniques (PACT 2007), pp. 419, Brasov, Romania.

    2. Cosmin E. Oancea and Stephen M. Watt. "Domains and Expressions: An Interface between Two Approaches to Computer Algebra", MITACS 6th Annual Conference, May 2005, Calgary, Canada.

    3. Cosmin E. Oancea and Stephen M. Watt. "An Approach to Using Aldor Libraries with Maple", East Coast Computer Algebra Day ECCAD'05, May 8, 2004, Waterloo, Canada.

    Additional Conference Presentations and Technical Reports

    1. Cosmin E. Oancea and Stephen M. Watt. "Domains and Expressions: An Interface between Two Approaches to Computer Algebra", MITACS 6th Annual Conference, Presentation, May 2005, Calgary, Canada.

    2. Cosmin E. Oancea and Stephen M. Watt. "Generic IDL: Parametric Polymorphism for Software Component Architectures", CASCON'03 Workshop on Compiler Driven Performance, Presentation, October 2003, Toronto, Canada.

    3. Cosmin E. Oancea and Bart Truyen. "Numerical study of interpolation techniques for use in the MPEG4 facial animation model. Development of fast algorithms for RBF interpolation", Technical Report, , Department of Image Processing, Vrije Universitet Brussels, 2000, Brussels, Belgium.