• Article  

      A comparative study of protocols for efficient data propagation in smart dust networks 

      Chatzigiannakis, Ioannis; Dimitriou, Tassos D.; Mavronicolas, Marios; Nikoletseas, Sotiris E.; Spirakis, Paul G. (2003)
      Smart Dust is comprised of a vast number of ultra-small fully autonomous computing and communication devices, with very restricted energy and computing capabilities, that co-operate to accomplish a large sensing task. Smart ...
    • Conference Object  

      Data-flow vs control-flow for extreme level computing 

      Evripidou, Paraskevas; Kyriacou, Costas (Institute of Electrical and Electronics Engineers Inc., 2014)
      This paper challenges the current thinking for building High Performance Computing (HPC) Systems, which is currently based on the sequential computing also known as the von Neumann model, by proposing the use of Novel ...
    • Conference Object  

      Efficient online state tracking using sensor networks 

      Halkidi, Maria; Kalogeraki, Vana; Gunopulos, Dimitrios; Papadopoulos, Dimitris; Zeinalipour-Yazdi, Constantinos D.; Vlachos, Michail (2006)
      Sensor networks are being deployed for tracking events of interest in many environmental or monitoring applications. Because of their distributed nature of operation, a challenging issue is how to accurately identify the ...
    • Conference Object  

      Experimental evaluation of NFC reliability between an RFID tag and a smartphone 

      Mareli, M.; Rimer, S.; Paul, B. S.; Ouahada, K.; Pitsillides, Andreas (Institute of Electrical and Electronics Engineers Inc., 2013)
      Near Field Communication (NFC) is a short range wireless technology that enables data transfer between two NFC devices. It is derived from Radio Frequency Identification (RFID) technology. However, NFC only operates at ...
    • Conference Object  

      Fine-grain parallelism using multi-core, cell/BE, and GPU systems: Accelerating the phylogenetic likelihood function 

      Pratas, F.; Trancoso, Pedro; Stamatakis, A.; Sousa, L. (2009)
      We are currently faced with the situation where applications have increasing computational demands and there is a wide selection of parallel processor systems. In this paper we focus on exploiting fine-grain parallelism ...
    • Article  

      Implementing QoS aware component-based applications 

      Chimaris, Avraam N.; Papadopoulos, George Angelos (2004)
      By QoS (Quality of Service), we often refer to a set of quality requirements on the collective behavior of one or more objects. These requirements enable the provision of better service to certain data flows. The developer ...
    • Article  

      Integrating Transactions into the Data-Driven Multi-threading Model Using the TFlux Platform 

      Diavastos, Andreas; Trancoso, Pedro; Luján, M.; Watson, I. (2016)
      The introduction of multi-core processors has renewed the interest in programming models which can efficiently exploit general purpose parallelism. Data-Flow is one such model which has demonstrated significant potential ...
    • Article  

      Key issues for the design and development of mobile commerce services and applications 

      Andreou, Andreas S.; Leonidou, Constantinos; Chrysostomou, Chrysostomos; Pitsillides, Andreas; Samaras, George S.; Schizas, Christos N.; Mavromoustakos, Stephanos M. (2005)
      This paper suggests a new approach for developing m-commerce services and applications based on a scheme that divides m-applications into directory- and transaction-oriented classes, identifies mobile user requirements, ...
    • Article  

      Location-aware services over vehicular ad-hoc networks using car-to-car communication 

      Dikaiakos, Marios D.; Florides, A.; Nadeem, T.; Iftode, L. (2007)
      Recent advances in wireless inter-vehicle communication systems enable the establishment of Vehicular Ad-hoc Networks (VANET) and create significant opportunities for the deployment of a wide variety of applications and ...
    • Conference Object  

      On the role of feedback in the design of perfectly reconstructing equalizers 

      Touri, R.; Voulgaris, P. G.; Hadjicostis, Christoforos N. (2007)
      In this paper we consider the transmission of discrete data via a communication channel that is subject to (additive) noise with a known upper bound on its magnitude but otherwise completely unrestricted behavior. We are ...
    • Conference Object  

      Practical evaluation of GPRS use in a telemedicine system in Cyprus 

      Voskarides, Sotos Ch; Pattichis, Constantinos S.; Istepanian, Robert Sh Habib; Michaelides, C.; Schizas, Christos N. (Institute of Electrical and Electronics Engineers Inc., 2003)
      The unceasing emergence of new technologies in wireless and mobile telecommunication networks, combined with the simultaneous rapid advances in information technology, are leading to many new solutions in the field of ...
    • Article  

      Producer-consumer: The programming model for future many-core processors 

      Prat-Pérez, A.; Dominguez-Sal, D.; Larriba-Pey, J. -L; Trancoso, Pedro (2013)
      The massive addition of cores on a chip is adding more pressure to the accesses to main memory. In order to avoid this bottleneck, we propose the use of a simple producer-consumer model, which allows for the temporary ...
    • Article  

      Requirements for the transmission of streaming video in mobile wireless networks 

      Vassiliou, Vasos; Antoniou, Pavlos Ch.; Giannakou, Iraklis; Pitsillides, Andreas (2006)
      The ability to transmit video and support related real-time multimedia applications is considered important in mobile networks. Video streaming, video conferencing, online interactive gaming, and mobile TV are only a few ...
    • Conference Object  

      Robust runtime optimization of data transfer in queries over web services 

      Gounaris, A.; Yfoulis, C.; Sakellariou, R.; Dikaiakos, Marios D. (2008)
      Self-managing solutions have recently attracted a lot of interest from the database community. The need for self-* properties is more evident in distributed applications comprising heterogeneous and autonomous databases ...
    • Conference Object  

      TFluxSCC: Exploiting performance on future many-core systems through Data-Flow 

      Diavastos, Andreas; Stylianou, Georgios; Trancoso, Pedro (Institute of Electrical and Electronics Engineers Inc., 2015)
      The current trend in processor design is to increase the number of cores as to achieve a desired performance. While having a large number of cores on a chip seems to be feasible in terms of the hardware, the development ...
    • Conference Object  

      Thermal characterization of cloud workloads on a power-efficient server-on-chip 

      Milojevic, D.; Idgunji, S.; Jevdjic, D.; Ozer, E.; Lotfi-Kamran, P.; Panteli, Andreas; Prodromou, Andreas; Nicopoulos, Chrysostomos A.; Hardy, D.; Falsari, B.; Sazeides, Yiannakis (2012)
      We propose a power-efficient many-core server-on-chip system with 3D-stacked Wide I/O DRAM targeting cloud workloads in datacenters. The integration of 3D-stacked Wide I/O DRAM on top of a logic die increases available ...
    • Conference Object  

      Two-phase commit optimizations and tradeoffs in the commercial environment 

      Samaras, George S.; Britton, Kathryn; Citron, Andrew; Mohan, C. (Publ by IEEE, 1993)
      An atomic commit protocol can ensure that all participants in a distributed transaction reach consistent states, whether or not system or network failures occur. One widely used protocol is the two-phase commit (2PC) ...