• Article  

      BlackOut: Enabling fine-grained power gating of buffers in Network-on-Chip routers 

      Zoni, D.; Canidio, A.; Fornaciari, W.; Englezakis, Panayiotis; Nicopoulos, Chrysostomos A.; Sazeides, Yiannakis (2017)
      The Network-on-Chip (NoC) router buffers play an instrumental role in the performance of both the interconnection fabric and the entire multi-/many-core system. Nevertheless, the buffers also constitute the major leakage ...
    • Article  

      CDNsim: A simulation tool for content distribution networks 

      Stamos, Kostas; Pallis, George C.; Vakali, Athena I.; Katsaros, Dimitrios S.; Sidiropoulos, Antonis; Manolopoulos, Yannis (2010)
      Content distribution networks (CDNs) have gained considerable attention in the past few years. Hence there is need for developing frameworks for carrying out CDN simulations. In this article we present a modeling and ...
    • Conference Object  

      Content classification for caching under CDNs 

      Pallis, George C.; Thomos, Charilaos; Stamos, Kostas; Vakali, Athena I.; Andreadis, Georgios (2008)
      Content Delivery Networks (CDNs) provide an efficient support for serving "resource-hungry" applications while minimizing the network impact of content delivery as well as shifting the traffic away from overloaded origin ...
    • Article  

      Content Delivery Networks: Status and Trends 

      Vakali, Athena I.; Pallis, George C. (2003)
      An insight into the content delivery networks (CDN) architecture and popular CDN service providers is performed. CDNs improve network performance and offer fast and reliable applications and services by distributing content ...
    • Article  

      DBGlobe: A service-oriented P2P system for global computing 

      Pitoura, Evaggelia 1967-; Abiteboul, S.; Pfoser, D.; Samaras, George S.; Vazirgiannis, M. (2003)
      The challenge of peer-to-peer computing goes beyond simple file sharing. In the DBGlobe project, we view the multitude of peers carrying data and services as a super-database. Our goal is to develop a data management system ...
    • Conference Object  

      Distributed location aware web crawling 

      Papapetrou, Odysseas; Samaras, George S. (2004)
      Distributed crawling has shown that it can overcome important limitations of the today's crawling paradigm. However, the optimal benefits of this approach are usually limited to the sites hosting the crawler. In this work, ...
    • Conference Object  

      Fault-tolerant semi fast implementations of atomic read/write registers 

      Georgiou, Chryssis; Nicolaou, Nicolas C.; Shvartsman, A. A. (2006)
      This paper investigates time-efficient implementations of atomic read-write registers in message-passing systems where the number of readers can be unbounded. In particular we study the case of a single writer, multiple ...
    • Article  

      Insight and perspectives for Content Delivery Networks 

      Pallis, George C.; Vakali, Athena I. (2006)
      Content delivery over the Web has become an important element of improving web performance. Content delivery Networks (CDN) has been proposed to maximize bandwidth, improve accessibility, and maintain correctness through ...
    • Article  

      Integrating caching techniques on a content distribution network 

      Stamos, Kostas; Pallis, George C.; Vakali, Athena I. (2006)
      Web caching and replication tune capacity with performance and they have become essential components of the Web. In practice, caching and replication techniques have been applied in proxy servers and Content Distribution ...
    • Article  

      Intermediary infrastructures for the World Wide Web 

      Dikaiakos, Marios D. (2004)
      Intermediaries are software entities, deployed on hosts of the wireline and wireless network, that mediate the interaction between clients and servers of the World Wide Web. In this paper we present a survey of intermediaries, ...
    • Article  

      An investigation of web crawler behavior: Characterization and metrics 

      Dikaiakos, Marios D.; Stassopoulou, Athena; Papageorgiou, Loizos (2005)
      In this paper, we present a characterization study of search-engine crawlers. For the purposes of our work, we use Web-server access logs from five academic sites in three different countries. Based on these logs, we analyze ...
    • Conference Object  

      IPMicra: An IP-address based location aware distributed web crawler 

      Papapetrou, Odysseas; Samaras, George S. (2004)
      Distributed crawling is able to overcome Important limitations of the traditional single-sourced web crawling systems. However, the optimal benefit of distributed crawling is usually limited to the sites hosting the crawlers, ...
    • Conference Object  

      A latency-based object placement approach in content distribution networks 

      Pallis, George C.; Vakali, Athena I.; Stamos, Kostas; Sidiropoulos, Antonis; Katsaros, Dimitrios S.; Manolopoulos, Yannis (2005)
      Content Distribution Networks (CDNs) are increasingly being used to disseminate data in today's Internet. The growing interest in CDNs is motivated by a common problem across disciplines: how does one reduce the load on ...
    • Article  

      Metacomputing with mobile agents 

      Evripidou, Paraskevas; Samaras, George S. (2006)
      In this paper we present Parallel Computing with Mobile Agents (PaCMAn), a mobile agent based Metacomputer that enables its users to utilize idle resources on the internet to tackle computational problems that could not ...
    • Conference Object  

      Mobile agents: What about them? Did they deliver what they promised? Are they here to stay? (PANEL) 

      Samaras, George S. (2004)
      Mobile Agents have brought around a new way to perform computations and develop distributed application and it is now struggling for a visible position in the area of distributed and wireless computing. This panel explores ...
    • Conference Object  

      Net-dbx-G: A web-based debugger of MPI programs over grid environments 

      Neophytou, Panayiotis; Neophytou, Neophytos; Evripidou, Paraskevas (2004)
      Net-dbx-G is a tool that utilizes Java and other World Wide Web tools as an interface to Grid services to help Grid application developers debug their MPI programs from anywhere in the Internet. Net-dbx-G is a source level ...
    • Conference Object  

      NoCAlert: An on-line and real-time fault detection mechanism for network-on-chip architectures 

      Prodromou, Andreas; Panteli, Andreas; Nicopoulos, Chrysostomos A.; Sazeides, Yiannakis (2012)
      The widespread proliferation of the Chip Multi-Processor (CMP) paradigm has cemented the criticality of the on-chip interconnection fabric. The Network-on-Chip (NoC) is becoming increasingly susceptible to emerging reliability ...
    • Article  

      On the efficiency of atomic multi-reader, multi-writer distributed memory 

      Englert, B.; Georgiou, Chryssis; Musiał, Peter M.; Nicolaou, Nicolas C.; Shvartsman, A. A. (2009)
      This paper considers quorum-replicated, multi-writer, multi-reader (MWMR) implementations of survivable atomic registers in a distributed message-passing system with processors prone to failures. Previous implementations ...
    • Article  

      Prefetching in content distribution networks via Web communities identification and outsourcing 

      Sidiropoulos, Antonis; Pallis, George C.; Katsaros, Dimitrios S.; Stamos, Kostas; Vakali, Athena I.; Manolopoulos, Yannis (2008)
      Content distribution networks (CDNs) improve scalability and reliability, by replicating content to the "edge" of the Internet. Apart from the pure networking issues of the CDNs relevant to the establishment of the ...
    • Conference Object  

      Profit-aware server allocation for green internet services 

      Mazzucco, M.; Dyachuk, D.; Dikaiakos, Marios D. (2010)
      A server farm is examined, where a number of servers are used to offer a service to impatient customers. Every completed request generates a certain amount of profit, running servers consume electricity for power and ...