Ioannis Drositis
National and Kapodistrian University of Athens
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ioannis Drositis.
international conference on parallel processing | 2000
Ioannis Drositis; Georgios I. Goumas; Nectarios Koziris; Panayotis Tsanakas; George K. Papakonstantinou
This paper compares three similar loop-grouping methods. All methods are based on projecting the n-dimensional iteration space J/sup n/ onto a k-dimensional one, called the projected space, using (n-k) linear independent vectors. The dimension k is selected differently in each method giving various results. The projected space is divided into discrete groups of related iterations, which are assigned to different processors. Two of the methods preserve optimal time completion, by scheduling loop iterations according to the hyperplane method. The theoretical analysis of the experimental results indicates the appropriate method, for specific iteration spaces and target architectures.
international conference on parallel and distributed systems | 2001
Ioannis Drositis; Theodore Andronikos; Aggelos Kokorogiannis; George K. Papakonstantinou; Nectarios Koziris
One of the primary tasks in the area of uniform dependence loops, is predicting the execution propagation, as well as finding an optimal time schedule. In this work, the problem of scheduling using wavefront prediction is presented. The geometric concepts of time instance subspaces and execution pattern are introduced. A quite simple and low complexity scheduling algorithm is presented. The index space is split into geometric subspaces and any point can be located in them. Each point is then scheduled according to the subspace where it belongs.
parallel distributed and network based processing | 2002
Ioannis Drositis; Theodore Andronikos; George Manis; George K. Papakonstantinou; Nectarios Koziris
Finding an optimal time schedule is one of the primary tasks in the area of parallelizing uniform dependence loops. Due to the existence of dependence vectors, the index space of such a loop, is split into subspaces of points that can be executed at different time instances. The geometric representation of these sets form certain polygonal shapes called patterns, with special attributes and characteristics. In this paper we present a scheduling technique that is based on the geometric attributes of the index space and the dependence vector set. Our strategy can be applied to architectures that consider unit execution-zero communication delay (UET) or unit execution-unit communication (UET-UCT) model, as a new method for transforming UET-UCT problems to UET equivalent ones is presented.
Proceedings of the 7th Hellenic Conference on Informatics (HCI '99) | 2000
Ioannis Drositis; Nectarios Koziris; Nikolaos Papaspyrou; Panayotis Tsanakas
This paper presents a new method for the problem of mapping of nested FOR-loops with uniform dependencies, into mesh-connected parallel architectures. This method is based on loop mapping for systolic arrays. The virtual array of cells is derived from the index space, by applying a linear transformation. This array is divided (cut) into a fixed number of clusters, equal to the number of available real processors. The basic idea of our method is that the cutting is performed along properly selected boundary directions, so as to minimize inter-cluster communication and equilibrate the number of virtual cells for every cluster. Each cluster is then assigned to a different processor, which performs in a roughly independent manner, as the communication requirements are now minimized. This mapping cuts down overall communication delays, while using a fixed number of processors from a (n-1)-dimensional mesh-connected distributed architecture.
Neural, Parallel & Scientific Computations archive | 2001
George K. Papakonstantinou; Theodore Andronikos; Ioannis Drositis
network computing and applications | 2005
Florina M. Ciorba; Theodore Andronikos; Ioannis Drositis; George K. Papakonstantinou; Panayiotis Tsanakas
hellenic-european conference on computer mathematics and its applications | 2001
Ioannis Drositis; Theodore Andronikos; Aneta Alexandridi; George K. Papakonstantinou; Nectarios Koziris
Archive | 2002
Ioannis Drositis; Theodore Andronikos; Marios Kalathas; George K. Papakonstantinou; Nectarios Koziris
Σύνδεση Ακαδημαϊκών Βιβλιοθηκών με την εκπαιδευτική διαδικασία - 9ο Πανελλήνιο Συνέδριο Ακαδημαϊκών Βιβλιοθηκών | 2000
Π. Θεοδωρόπουλος; Ι. Δροσίτης; Π. Τσανάκας; Νεκτάριος Κοζύρης; Δημήτριος Γεωργίου; Κατερίνα Τοράκη; P. Theodoropoulos; Ioannis Drositis; Panayotis Tsanakas; Vasilis Chryssikopoulos; Dimitrios Georgiou; Katerina Toraki; Βασίλειος Χρυσικόπουλος; Nectarios Koziris
Filtration Industry Analyst | 2000
George Economakos; Ioannis Drositis; George K. Papakonstantinou