Publications

Export 26 results:
Sort by: [ Author  (Asc)] Title Type Year
A B C D E F G H I J K L M N O [P] Q R S T U V W X Y Z   [Show ALL]
P
Paulino, H., and J. R. Santos, "A Middleware Framework for the Web Integration of Sensor Networks", Sensor Systems and Software - Second International ICST Conference, S-Cube 2010, Miami, FL, USA, December 13-15, 2010, Revised Selected Papers, no. 57: Springer-Verlag, pp. 75-90, 08, 2011. Abstract
n/a
Paulino, H., F. Silva, and L. Lopes, "di_pSystem: Um Ambiente de Programação Paralela para Arquitecturas de Memória Distribuída", Actas da Primeira Conferência sobre Redes de Computadores (CRC'98), Coimbra, Portugal, pp. 143–148, 1998. Abstract

n/a

Paulino, H., An Abstract Machine for Service-oriented Mobility, , William Gardner and Michael Alexander, vol. 2: CRC Press, pp. 199-233, 12, 2008. Abstract
n/a
Paulino, H., and L. Lopes, The Mob Core Language and Abstract Machine, : CITI, 01, 2005. Abstract
n/a
Paulino, H., and E. Marques, "Heterogeneous Programming with Single Operation Multiple Data", Journal of Computer and System Sciences, vol. 81, issue 1, pp. 16-37, 2015. Abstracthttp://nova-lincs.di.fct.unl.pt/person/22

Heterogeneity is omnipresent in today’s commodity computational systems, which comprise at least one multi-core Central Processing Unit (CPU) and one Graphics Processing Unit (GPU). Nonetheless, all this computing power is not being exploited in mainstream computing, as the programming of these systems entails many details of the underlying architecture and of its distinct execution models. Current research on parallel programming is addressing these issues but, still, the systems’ heterogeneity is exposed at language level.
This paper proposes a uniform framework, grounded on the Single Operation Multiple Data model, for the programming of such heterogeneous systems. The model is declarative, empowering the compiler to generate code for multiple architectures from the same source. To this extent, we designed a simple extension of the Java programming language that embodies the model, and developed a compiler that generates code for both multi-core CPUs and GPUs. A performance evaluation attests the validity of the approach that, despite being based on a simple programming model, is able to deliver performance gains on par with hand-tuned data parallel multi-threaded Java applications.

Paulino, H., P. Marques, L. Lopes, V. T. Vasconcelos, and F. Silva, "A Multi-Threaded Asynchronous Language", Parallel Computing Tecnologies - 7th International Conference (PaCT'03), no. 2763: Springer-Verlag, pp. 316-323, 09, 2003. Abstract
n/a
Paulino, H., "Mobile Service Development and Deployment with Remotely Launched Service-oriented Mobile Agents", 8th International Conference on Mobile Data Management (MDM2007), Mannheim, Germany, May 7-11, 2007: IEEE Computer Society, pp. 412-416, 05, 2007. Abstract
n/a
Paulino, H., and C. Tavares, "SeDeUse: A Model for Service-oriented Computing in Dynamic Environments", Mobile Wireless Middleware, Operating Systems and Applications. Second International Conference, Mobilware 2009, Berlin, Germany, April 28-29, 2009, no. 7: Springer-Verlag, pp. 157-170, 04, 2009. Abstract
n/a
Paulino, H., P. Cancela, and T. Franco, "A Platform-Centric Framework for the Web Exposure and Orchestration of Distributed Objects", The 11th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2010, Wuhan, China, December 8-11 2010: IEEE Computer Society, pp. 386-392, 12, 2010. Abstract
n/a
Paulino, H., F. Silva, and L. Lopes, "Um Modelo de Programação Paralela Simples para Arquitecturas Distribuídas de Baixo-Custo", Proceedings of the 11th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'99), pp. 121–126, 1999. Abstract
n/a
Paulino, H., An Infrastructure for Mobile Service-Oriented Computing Encoded on a Process Calculus, : Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa, 12, 2006. Abstract
n/a
Paulino, H., An Overview of Mobile Agents Systems, : CITI, 01, 2002. Abstract
n/a
Paulino, H., and L. Lopes, "A programming language for service-oriented computing with mobile agents", Software: Practice and Experience, vol. 38, no. 7, pp. 705-734, 06, 2008. Abstract
n/a
Paulino, H., L. Lopes, and F. Silva, "Mob: A Scripting Language for Mobile Agents Based on a Process Calculus", Web Engineering - International Conference, ICWE 2003, no. 2272: Springer-Verlag, pp. 40-43, 07, 2003. Abstract
n/a
Paulino, H., and L. Lopes, "A Mobile Agent Service-Oriented Scripting Language Encoded on a Process Calculus", 7th Joint Modular Languages Conference, JMLC 2006, no. 4228: Springer-Verlag, pp. 383-402, 09, 2006. Abstract
n/a
Paulino, H., "SuMo: A Framework for Prototyping Distributed and Mobile Software", Algorithms and Architectures for Parallel Processing, 8th International Conference, ICA3PP 2008, no. 5022: Springer-Verlag, pp. 269-281, 06, 2008. Abstract
n/a
Paulino, H., "On the Definition of Service Abstractions for Parallel Computing", Parallel Processing and Applied Mathematics, 8th International Conference, PPAM 2009, Wroclaw, Poland, September 13-16, 2009, Revised Selected Papers, Part II, no. 6068: Springer-Verlag, pp. 74-81, 07, 2010. Abstract
n/a
Paulino, H., F. Silva, and L. Lopes, Um Modelo de Programação Paralela Simples para Arquitecturas Distribuíidas de Baixo-Custo, , no. DCC-1999-05, http://www.dcc.fc.up.pt/Pubs/treports.html, DCC - FC & LIACC, Universidade do Porto, 1999. Abstract
n/a
Paulino, H., and G. Camacho, "Enhancing Service-Oriented Computing with Software Mobility", Algorithms and Architectures for Parallel Processing - 12th International Conference, ICA3PP 2012, Fukuoka, Japan, September 4-7, 2012, Proceedings, Part I, no. 7439: Springer-Verlag, pp. 487-501, 09, 2012. Abstract
n/a
Paulino, H., L. Lopes, and F. Silva, Mob: a Scripting Language for Programming Web Agents, , 10, 2003. Abstract
n/a
Paulino, H., J. A. Martins, J. M. Lourenço, and N. Duro, SmART: An Application Reconfiguration Framework, , Marc Aiguier, Francis Bretaudeau and Daniel Krob: Springer Berlin Heidelberg, pp. 73-84, 10, 2010. Abstract
n/a
Paulino, H., and L. Lopes, The Mob Core Language and Abstract Machine (rev 0.2), : CITI, 06, 2006. Abstract
n/a
Paulino, H., and L. Lopes, "A Service-Oriented Language for Programming Mobile Agents", Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems: ACM Press, pp. 1294-1296, 05, 2006. Abstract
n/a
Paulino, H., "Reliable Communication in the Presence of Agent Mobility", 12th IEEE Symposium on Computers and Communications (ISCC 2007): IEEE Computer Society, pp. 989-994, 07, 2007. Abstract
n/a
Paulino, H., P. Cancela, and T. Franco, "Orchestration of Middleware Services", On the Move to Meaningful Internet Systems: OTM 2009 Workshops, Confederated International Workshops and Posters, no. 5872: Springer-Verlag, pp. 1-3, 11, 2009. Abstract
n/a