VLDB 2026 Research / reviewers in the wild / expert
Evangelos Vlachos
dblp:22/6647
· DBLP profile ↗
29ranked-venue papers
12as first author
8since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 8 · 4 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8 · 4 first-authorSystems, architecture and hardware · 7 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Intelligent UAV Path Planning for Ergodic Rate Maximization of MIMO Multipath Channels
Christian Vitale, Evangelos Vlachos, Panayiotis Kolios, Georgios Ellinas |
ICC | 2 |
| 2023 | Covariance-Based Hybrid Beamforming for Spectrally Efficient Joint Radar-CommunicationsabstractJoint radar-communications (JRC) is considered to be a vital technology in deploying the next generation systems, since its useful in decongestion of the radio frequency (RF) spectrum and utilising the same hardware resources for dual functions. Using JRC systems for dual function generates interference between both the operations which needs to be addressed in future standardization. Furthermore, JRC systems can be advanced by deploying hybrid beamforming which implements fewer number of RF chains than the number of transmit antennas. This paper designs a robust hybrid beamformer for minimizing the interference of a JRC transmitter via RF chain selection resulting into mutual information maximization. We consider a weighted mutual information for the dual function JRC system and implement a common analog beamformer for both the operations. The mutual information maximization problem is formulated which is non-convex and difficult to solve. The problem is simplified to convex form and solved using Dinkelbach approximation abased fractional programming. The performance of the optimal RF selection based proposed approach is evaluated, compared with baselines and its effectiveness is inferred via numerical results. Evangelos Vlachos, Aryan Kaushik |
ICC | 1 |
| 2023 | Subset Selection Based RIS-Aided Beamforming for Joint Radar-CommunicationsabstractJoint radar-communications (JRC) benefits from multi-functionality of radar and communication operations using same hardware and radio frequency (RF) spectrum resources. Thus, JRC systems possess very high potential to be employed into the sixth generation (6G) standards. Besides, intelligent reflecting surfaces have attracted wide attention in communication systems, due to low complexity of implementation. This paper designs a dynamic beamformer for reconfigurable intelligent surfaces (RIS) which maximizes spectral efficiency (SE). We jointly express the mutual information rate for communication and radar entities including a weighting factor which depicts the dominance of one operation over the other. The joint-SE based proposed method optimally selects the RIS subset. Furthermore, when the communication operation takes place the proposed method takes into account the interference occurring from the radar operation and vice-versa. Fractional programming based selection procedure is used for solving the problem of subset selection. Simulation results are presented and compared with different baselines to show effectiveness of the proposed method. Evangelos Vlachos, Aryan Kaushik |
WCNC | 1 |
| 2022 | Green Joint Radar-Communications: RF Selection with Low Resolution DACs and Hybrid PrecodingabstractThis paper considers a multiple-input multiple-output (MIMO) joint radar-communication (JRC) transmission with hybrid precoding and low resolution digital to analog converters (DACs). An energy efficient radio frequency (RF) chain and DAC bit selection approach is presented for a sub-arrayed hybrid MIMO JRC system. We introduce a weighting formulation to represent the combined radar-communications information rate. The presented selection mechanism is incorporated with fractional programming to solve an energy efficiency maximization problem for JRC which selects the optimal number of RF chains and DAC bit resolution. Subsequently, a weighted minimization problem to compute the precoding matrices is formulated, which is solved using an alternating minimization approach. The numerical results show the effectiveness of the proposed method in terms of high energy efficiency whilst maintaining good rate and desirable radar beampattern performance. Aryan Kaushik, Evangelos Vlachos, Christos Masouros, Christos G. Tsinos, John S. Thompson |
ICC | 2 |
| 2022 | ADMM-based Cooperative Control for Platooning of Connected and Autonomous VehiclesabstractDistributed model-predictive controllers provide a robust way to adjust the acceleration of each platoon vehicle and avoid collisions. This is achieved by transforming the control problem into an iterative, finite-horizon optimization with local constraints. However, the derivation of the global optimal solution is not straightforward. In this paper, first, the consensus cost function is formulated, constrained by minimum distance requirements between the vehicles. Then, the solution is derived via the alternating direction method of multipliers (ADMM), an iterative and robust solver with minimal communication demands. A low-complexity solution is proposed by casting the problem as stochastic control optimization. The developed techniques are evaluated via simulations, where the trajectory of the leading vehicle is generated by an open-source software for autonomous driving (CARLA). Evangelos Vlachos, Aris S. Lalos |
ICC | 1 |
| 2022 | Quantum Computing-Assisted Channel Estimation for Massive MIMO mmWave SystemsabstractQuantum computing (QC)-assisted algorithms promise exponential increase in the computational efficiency, enabling instant solution of large systems of equations. Massive multiple-input multiple-output (MIMO) millimeter-wave (mmWave) systems pose extraordinary demands in computational complexity, due to the usage of huge antenna arrays, massive number of users, and ultra low-latency requirements. This work provides an initial discussion on how QC-based algorithms for solving linear systems of equations could be utilized for assisting the basic operations of the transceivers physical-layer, such as the channel estimation. We identify the connections between the amplitude encoding in the quantum domain and the recovery of the channel information. Evangelos Vlachos, Kostas Blekos |
VLSI-SoC | 1 |
| 2022 | Towards 6G: Spectrally efficient joint radar and communication with radio frequency selection, interference and hardware impairments (invited paper)abstractAbstract The joint radar‐communication (JRC) system is envisioned as an emerging sixth generation (6G) technology to tackle spectral congestion and hardware limitations by jointly implementing the communication and radar sensing on the same hardware platform and using the common radio frequency (RF) resources. Joint radar‐communication systems with a multi‐antenna setup leads to higher degrees of freedom, and hybrid beamforming can be exploited to achieve lower hardware complexity than conventional fully digital systems. This paper aims to design a spectral efficiency maximisation approach for a 6G inclined JRC system with hybrid beamforming and multi‐antenna setup while considering the interference between communication and radar operations and hardware impairments in the system. The rate expressions for communication and radar operations are defined, and the joint spectral efficiency is maximised via optimising the number of RF chains using an efficient selection algorithm taking into account the interference of one operation to the other and system hardware distortion. The simulation results are shown to support the effectiveness of the proposed approach, and they are compared with that of existing fully digital and hybrid beamforming based baseline methods with fixed number of RF chains. The proposed approach also exhibits a desirable communication‐radar trade‐off in terms of spectral efficiency gains. Aryan Kaushik, Evangelos Vlachos, John S. Thompson, Maziar M. Nekovee, Fraser K. Coutts |
IET Signal Process. | 2 |
| 2021 | Energy-Efficiency Maximization of Hybrid Massive MIMO Precoding With Random-Resolution DACs via RF SelectionabstractEnergy-efficiency (EE) is identified as a key 5G metric and will have a major impact on the hybrid beamforming system design. The most promising system designs include a reduced number of radio-frequency (RF) chains with digital-to-analog converters (DACs) of lower sampling resolution. However, naive reduction of beamformer components to reduce power consumption typically leads to significant loss of spectral-efficiency (SE). In this paper, we focus on the transmit beamforming (precoding) and we introduce an architecture with low-end components that maximizes the EE while minimizing the effects on SE. This is achieved by the novel design of the analog part of the precoder, where the number of the RF chains is not reduced a priori, but deactivated based on an optimization algorithm. Thus, the problem becomes a subset selection one, where only the RF chains with the optimal SE-EE performance are being activated. The selection algorithm not only determines the optimal number of RF chains to activate but also selects optimally between DACs of randomly-allocated resolution. Through simulations, we verify that the proposed architecture exhibits improved performance when compared with baseline precoding techniques which use a predefined number of RF chains with low-resolution DACs. Evangelos Vlachos, John S. Thompson |
IEEE Trans. Wirel. Commun. | 1 |
| 2020 | Wideband Channel Tracking for Millimeter Wave Massive Mimo Systems with Hybrid Beamforming ReceptionabstractMillimeter Wave (mmWave) massive Multiple Input Multiple Output (MIMO) channel tracking is a challenging task with Hybrid analog and digital BeamForming (HBF) reception architectures. The wireless channel can only be spatially sampled with directive analog beams, which results in lengthy training periods when beam codebooks are large. In this paper, we capitalize on a recently proposed HBF architecture enabling mmWave massive MIMO channel estimation with short beam training overhead, and present a matrix-completion-based channel tracking technique for time correlated HBF receivers. The considered channel tracking problem is formulated as a constrained multi-objective optimization problem incorporating the low rank and group-sparse properties of the mmWave channel as well as a popular model for its time correlation. We present an efficient algorithm for this estimation problem that is based on the alternating direction method of multipliers. Comparisons of the proposed approach over representative state-of-the-art techniques showcase the relation between the channel time correlation coefficient and the amount of beam training needed for acceptable channel estimation performance. George C. Alexandropoulos, Evangelos Vlachos, John S. Thompson |
ICASSP | 2 |
| 2020 | A Hardware Architecture For Reconfigurable Intelligent Surfaces with Minimal Active Elements for Explicit Channel EstimationabstractIntelligent surfaces comprising of cost effective, nearly passive, and reconfigurable unit elements are lately gaining increasing interest due to their potential in enabling fully programmable wireless environments. They are envisioned to offer environmental intelligence for diverse communication objectives, when coated on various objects of the deployment area of interest. To achieve this overarching goal, the channels where the Reconfigurable Intelligent Surfaces (RISs) are involved need to be in principle estimated. However, this is a challenging task with the currently available hardware RIS architectures requiring lengthy training periods among the network nodes utilizing RIS-assisted wireless communication. In this paper, we present a novel RIS architecture comprising of any number of passive reflecting elements, a simple controller for their adjustable configuration, and a single Radio Frequency (RF) chain for baseband measurements. Capitalizing on this architecture and assuming sparse wireless channels in the beamspace domain, we present an alternating optimization approach for explicit estimation of the channel gains at the RIS elements attached to the single RF chain. Representative simulation results demonstrate the channel estimation accuracy and achievable end-to-end performance for various training lengths and numbers of reflecting unit elements. George C. Alexandropoulos, Evangelos Vlachos |
ICASSP | 2 |
| 2020 | Privacy Preservation in Industrial IoT via Fast Adaptive Correlation Matrix CompletionabstractThe Industrial Internet of Things (IIoT) is a key element of industry 4.0, bringing together modern sensor technology, fog and cloud computing platforms, and artificial intelligence to create smart, self-optimizing industrial equipment and facilities. Though, the scale and sensitivity degree of information continuously increases, giving rise to serious privacy concerns. The scope of this article is to provide efficient privacy preservation techniques, by tracking the correlation of multivariate streams recorded in a network of IIoT devices. The time-varying data covariance matrix is used to add noise that cannot be easily removed by filtering, generating obfuscated measurements and, thus, preventing unauthorized access to the original data. To improve communication efficiency between connected IoT devices, we exploit inherent properties of the correlation matrices, and track the essential correlations from a small subset of correlation values. Extensive simulation studies using constrained IIoT devices validate the robustness, efficiency, and effectiveness of our approach. Aris S. Lalos, Evangelos Vlachos, Kostas Berberidis, Apostolos P. Fournaris, Christos Koulamas |
IEEE Trans. Ind. Informatics | 2 |
| 2019 | Energy Efficient ADC Bit Allocation and Hybrid Combining for Millimeter Wave MIMO SystemsabstractLow resolution analog-to-digital converters (ADCs) can be employed to improve the energy efficiency (EE) of a wireless receiver since the power consumption of each ADC is exponentially related to its sampling resolution and the hardware complexity. In this paper, we aim to jointly optimize the sampling resolution, i.e., the number of ADC bits, and analog/digital hybrid combiner matrices which provides highly energy efficient solutions for millimeter wave multiple-input multiple-output systems. A novel decomposition of the hybrid combiner to three parts is introduced: the analog combiner matrix, the bit resolution matrix and the baseband combiner matrix. The unknown matrices are computed as the solution to a matrix factorization problem where the optimal, fully digital combiner is approximated by the product of these matrices. An efficient solution based on the alternating direction method of multipliers is proposed to solve this problem. The simulation results show that the proposed solution achieves high EE performance when compared with existing benchmark techniques that use fixed ADC resolutions. Aryan Kaushik, Christos G. Tsinos, Evangelos Vlachos, John S. Thompson |
GLOBECOM | 3 |
| 2019 | Energy Efficiency Maximization of Millimeter Wave Hybrid MIMO Systems with Low Resolution DACsabstractThis paper proposes an energy efficient millimeter wave (mmWave) hybrid multiple-input multiple-output (MIMO) beamformer with low resolution digital to analog converters (DACs) at the transmitter. We consider the case where all DACs have the same sampling resolution for each radio frequency (RF) chain and select the best subset of the active RF chains and the DAC resolution. A novel technique based on the Dinkelbach method and subset selection optimization is proposed to maximize the energy efficiency (EE) given a predefined power budget for transmission. We also implement an exhaustive search approach to serve as an upper bound on the EE performance and show the performance trade-offs. The simulation results verify that the proposed technique exhibits EE performance similar to the optimal exhaustive search technique while requiring lower computational complexity. Aryan Kaushik, Evangelos Vlachos, John S. Thompson |
ICC | 2 |
| 2019 | Energy Efficient Transmission of 3D Meshes Over MMWave-Based Massive MIMO SystemsabstractMany mixed reality applications are based on the real-time compression and streaming of three-dimensional (3D) models. Thus, they demand very high-bandwidth and ultra-low latency from network specifications. The next-generation wireless networks will employ promising technologies to significantly improve the communication data rates. However, due to implementation complexity and thus increased energy consumption of these technologies, a trade-off between the quality-of-user-experience (QoE) and the hardware specifications is necessary. To overcome these limitations low-resolution quantizers have been of interest, which provide a trade-off between quality and complexity. In this paper, we propose a complexity-aware perceptual coding scheme that minimizes the reconstruction losses of the 3D models. Extensive simulations assuming different 3D models show that the proposed scheme achieves plausible reconstruction output offering significantly higher energy efficiency gains, as compared to a context unaware coding approaches. Aris S. Lalos, Gerasimos Arvanitis, Evangelos Vlachos, Konstantinos Moustakas |
ICME | 3 |
| 2019 | Robust and Efficient Privacy Preservation in Industrial IoT via correlation completion and trackingabstractThe Industrial IoT (IIoT) is a key element of Industry 4.0, bringing together modern sensor technology, fog - cloud computing platforms, and artificial intelligence (AI) to create smart, self-optimizing industrial equipment and facilities. Though, the scale and sensitivity degree of information continuously increases, giving rise to serious privacy concerns. In this work we address the problem of efficiently and effectively tracking the structure of multivariate streams recorded in a network of IIoT devices. The time varying correlation data values are used to add noise which maximally preserves privacy, in the sense that it is very hard to be removed. To improve communication efficiency between connected IoT devices, we exploit low rank properties of the correlation matrices, and track the essential correlations from a small subset of correlation values estimated by a subset of network nodes. Extensive simulation studies, validate the correctness, efficiency, and effectiveness of our approach in terms of computational complexity, transmission energy efficiency and privacy preservation. Aris S. Lalos, Evangelos Vlachos, Kostas Berberidis, Apostolos P. Fournaris, Christos Koulamas |
INDIN | 2 |
| 2018 | Dithered Beamforming for Channel Estimation in Mmwave-Based Massive MimoabstractIn this work we consider the challenging problem of channel estimation at the receiver of a massive multiple-input multiple-output system with hybrid analog/digital beamforming and low-resolution quantization. We propose a dithered beamforming architecture, where random control signals are injected to the analog part of the receiver beamformer and to the analog-to-digital converters to introduce randomness into the signal capturing process and combat the stair-case quantization effects. The statistical properties of the dithered output are captured via an Expectation-Maximization approximation of the maximum a-posteriori estimator. A low-complexity algorithm is proposed which exhibits performance close to the oracle-based least-squares estimation of the sparse channel. Evangelos Vlachos, John S. Thompson |
ICASSP | 1 |
| 2018 | Energy Efficient Transmitter with Low Resolution DACs for Massive MIMO with Partially Connected Hybrid ArchitectureabstractMillimeter wave (mmWave) multiple-input multiple-output (MIMO) systems have recently been proposed to meet the needs of the future wireless communication standards. The efficient use of low resolution digital-to-analog converters (DACs) and hybrid architecture could significantly reduce the high power consumption associated with the mmWave MIMO system components. This paper designs an energy efficient transmitter with low resolution DACs for mmWave massive MIMO systems. An optimization problem is formulated and solved to find the optimal number of radio-frequency (RF) chains to be used at the transmitter to minimize the power consumption. This problem is constrained by the information loss which introduces the reduction of the number of the RF chains, expressed in terms of the system capacity. Rate and energy performance are compared with different beamforming techniques and architectures for various DAC resolutions. Evangelos Vlachos, Aryan Kaushik, John S. Thompson |
VTC Spring | 1 |
| 2018 | Massive MIMO Channel Estimation for Millimeter Wave Systems via Matrix CompletionabstractMillimeter wave (mmWave) massive multiple input multiple output (MIMO) systems realizing directive beamforming require reliable estimation of the wireless propagation channel. However, mmWave channels are characterized by high variability that severely challenges their recovery over short training periods. Current channel estimation techniques exploit either the channel sparsity in the beamspace domain or its low-rank property in the antenna domain, nevertheless, they still require large numbers of training symbols for the satisfactory performance. In this letter, we present a novel channel estimation algorithm that jointly exploits the latter two properties of mmWave channels to provide more accurate recovery, especially for shorter training intervals. The proposed iterative algorithm is based on the alternating direction method of multipliers and provides the global optimum solution to the considered convex mmWave channel estimation problem with fast convergence properties. Evangelos Vlachos, George C. Alexandropoulos, John S. Thompson |
IEEE Signal Process. Lett. | 1 |
| 2018 | Distributed Consolidation of Highly Incomplete Dynamic Point Clouds Based on Rank MinimizationabstractRecently, there has been increasing interest for easy and reliable generation of 3-D animated models facilitating several real-time applications (like immersive telepresence, motion capture, and gaming). In most of these applications, the reconstruction of soft body animations is based on time-varying point clouds, which are nonuniformly sampled and highly incomplete. To overcome these significantly challenging imperfections without any additional information, first we introduce a novel reconstruction technique based on rank minimization theory, which can result in a unique solution to the otherwise ill-posed problem. This technique is further extended to exploit the spatial coherence, which usually characterizes the soft-body animations. Based on the developed tools, we propose a distributed consolidation technique where the reconstruction is performed by working simultaneously on several groups of frames. To achieve this, we impose temporal coherence between successive frame clusters by constraining the rank minimization problem. We validate the proposed techniques via experimental evaluation under different configurations and animated models, where we show that the high-frequency details of the models can be adequately recovered from a highly incomplete geometry data set. Evangelos Vlachos, Aris S. Lalos, Aristotelis Spathis-Papadiotis, Konstantinos Moustakas |
IEEE Trans. Multim. | 1 |
| 2017 | Efficient graph-based matrix completion on incomplete animated modelsabstractRecently, there has been increasing interest for easy and reliable generation of 3D animated models facilitating several real-time applications. In most of these applications, the reconstruction of soft body animations is based on time-varying point clouds which are irregularly sampled and highly incomplete. To overcome these imperfections, we introduce a novel reconstruction technique, using graph-based matrix completion approaches. The presented method exploits spatio-temporal coherences by implicitly forcing the proximity of the adjacent 3D points in time and space. The proposed constraints are modeled by using the weighted Laplacian graphs and are constructed from the available points. Extensive evaluation studies, carried out using a collection of different highly-incomplete dynamic models, verify that the proposed technique achieves plausible reconstruction output despite the constraints posed by arbitrarily complex and motion scenarios. Evangelos Vlachos, Aris S. Lalos, Konstantinos Moustakas, Kostas Berberidis |
ICME | 1 |
| 2017 | A many-core architecture for in-memory data processingabstractFor many years, the highest energy cost in processing has been data movement rather than computation, and energy is the limiting factor in processor design [21]. As the data needed for a single application grows to exabytes [56], there is clearly an opportunity to design a bandwidth-optimized architecture for big data computation by specializing hardware for data movement. We present the Data Processing Unit or DPU, a shared memory many-core that is specifically designed for high bandwidth analytics workloads. The DPU contains a unique Data Movement System (DMS), which provides hardware acceleration for data movement and partitioning operations at the memory controller that is sufficient to keep up with DDR bandwidth. The DPU also provides acceleration for core to core communication via a unique hardware RPC mechanism called the Atomic Transaction Engine. Comparison of a DPU chip fabricated in 40nm with a Xeon processor on a variety of data processing applications shows a 3× - 15× performance per watt advantage. Sandeep R. Agrawal, Sam Idicula, Arun Raghavan, Evangelos Vlachos, Venkatraman Govindaraju, Venkatanathan Varadarajan, Cagri Balkesen, Georgios Giannikis, Charlie Roth, Nipun Agarwal, Eric Sedlar |
MICRO | 4 |
| 2017 | Compressed Sensing for Efficient Encoding of Dense 3D Meshes Using Model-Based Bayesian LearningabstractWith the growing demand for easy and reliable generation of 3D models representing real-world or synthetic objects, new schemes for acquisition, storage, and transmission of 3D meshes are required. In principle, 3D meshes consist of vertex positions and vertex connectivity. Vertex position encoders are much more resource demanding than connectivity encoders, stressing the need for novel geometry compression schemes. The design of an accurate and efficient geometry compression system can be achieved by increasing the compression ratio without affecting the visual quality of the object and minimizing the computational complexity. In this paper, we present novel compression/reconstruction schemes that enable aggressive compression ratios, without significantly reducing the visual quality. The encoding is performed by simply executing additions/subtractions. The benefits of the proposed method become more apparent as the density of the meshes increases, while it provides a flexible framework to trade efficiency for reconstruction quality. We derive a novel Bayesian learning algorithm that models the most significant graph Fourier transform coefficients of each submesh, as a multivariate Gaussian distribution. Then we evaluate iteratively the distribution parameters using the expectation-maximization approach. To improve the performance of the proposed approach in highly under determined problems, we exploit the local smoothness of the partitioned surfaces. Extensive evaluation studies, carried out using a large collection of different 3D models, show that the proposed schemes, as compared to the state-of-the-art approaches, achieve competitive compression ratios, offering at the same time significantly lower encoding complexity. Aris S. Lalos, Iason Nikolas, Evangelos Vlachos, Konstantinos Moustakas |
IEEE Trans. Multim. | 3 |
| 2014 | FADE: A programmable filtering accelerator for instruction-grain monitoringabstractInstruction-grain monitoring is a powerful approach that enables a wide spectrum of bug-finding tools. As existing software approaches incur prohibitive runtime overhead, researchers have focused on hardware support for instruction-grain monitoring. A recurring theme in recent work is the use of hardware-assisted filtering so as to elide costly software analysis. This work generalizes and extends prior point solutions into a programmable filtering accelerator affording vast flexibility and at-speed event filtering. The pipelined microarchitecture of the accelerator affords a peak filtering rate of one application event per cycle, which suffices to keep up with an aggressive OoO core running the monitored application. A unique feature of the proposed design is the ability to dynamically resolve dependencies between unfilterable events and subsequent events, eliminating data-dependent stalls and maximizing accelerator's performance. Our evaluation results show a monitoring slowdown of just 1.2-1.8x across a diverse set of monitoring tools. Sotiria Fytraki, Evangelos Vlachos, Yusuf Onur Koçberber, Babak Falsafi, Boris Grot |
HPCA | 2 |
| 2013 | A scheme for X-ray medical image denoising using sparse representationsabstractThis paper addresses the problem of noise removal in X-ray medical images. A novel scheme for image denoising is proposed, by leveraging recent advances in sparse and redundant representations. The noisy X-ray image is decomposed, with respect to an overcomplete dictionary which is either fixed or trained on the noisy image, and it is reconstructed using greedy techniques. The new scheme has been tested with both artificial and real X-ray images and it turns out that it may offer superior denoising results as compared to other existing methods. Evmorfia Adamidi, Evangelos Vlachos, Aris Dermitzakis, Kostas Berberidis, Nicolas Pallikarakis |
BIBE | 2 |
| 2013 | Distributed blind adaptive computation of beamforming weights for relay networksabstractIn the present paper, we propose two novel algorithms which enable the relay cooperation for the distributed computation of the beamforming weights in a blind and adaptive manner, without the need to forward the data to a fusion center. In the first scheme, the beamforming vector is computed through minimization of the total transmit power subject to a receiver quality-of-service constraint (QoS). In the second scheme, the beamforming weights are obtained through maximization of the receiver signal-to-noise-ratio (SNR) subject to a total transmit power constraint. The proposed approaches distribute the computational overhead equally among the relay nodes and achieve close performance to the one of the optimal beamforming solutions. Note, that the aforementioned optimal solutions are derived assuming perfect channel state information at the relays' side. In order to verify the performance of the proposed approaches, indicative simulations were carried out for static and time-varying channels. Christos G. Tsinos, Evangelos Vlachos, Kostas Berberidis |
PIMRC | 2 |
| 2012 | Compressed Sensing Techniques for Decision Feedback Equalization of Sparse Wireless ChannelsabstractIn this paper new efficient decision feedback equalization (DFE) schemes for channels with long and sparse impulse responses are proposed. It has been shown that under reasonable assumptions concerning the channel impulse response (CIR) coefficients, the feedforward (FF) and feedback (FB) filters may be also approximated by sparse filters. Either the sparsity of the CIR, or the sparsity of the DFE filters may be exploited to derive efficient implementations of the DFE. To this end, compressed sampling (CS) approaches, already successful in system identification settings, can significantly improve the performance of the non sparsity aware DFE. Building on basis pursuit and matching pursuit techniques new DFE schemes are proposed that exhibit considerable computational savings, increased performance properties and short training sequence requirements. To investigate the performance of the proposed schemes the restricted isometry property in the common DFE setup is also investigated. Evangelos Vlachos, Aris S. Lalos, Giannis Lionas, Kostas Berberidis |
VTC Spring | 1 |
| 2010 | Butterfly analysis: adapting dataflow analysis to dynamic parallel monitoringabstractOnline program monitoring is an effective technique for detecting bugs and security attacks in running applications. Extending these tools to monitor parallel programs is challenging because the tools must account for inter-thread dependences and relaxed memory consistency models. Existing tools assume sequential consistency and often slow down the monitored program by orders of magnitude. In this paper, we present a novel approach that avoids these pitfalls by not relying on strong consistency models or detailed inter-thread dependence tracking. Instead, we only assume that events in the distant past on all threads have become visible; we make no assumptions on (and avoid the overheads of tracking) the relative ordering of more recent events on other threads. To overcome the potential state explosion of considering all the possible orderings among recent events, we adapt two techniques from static dataflow analysis, reaching definitions and reaching expressions, to this new domain of dynamic parallel monitoring. Significant modifications to these techniques are proposed to ensure the correctness and efficiency of our approach. We show how our adapted analysis can be used in two popular memory and security tools. We prove that our approach does not miss errors, and sacrifices precision only due to the lack of a relative ordering among recent events. Moreover, our simulation study on a collection of Splash-2 and Parsec 2.0 benchmarks running a memory-checking tool on a hardware-assisted logging platform demonstrates the potential benefits in trading off a very low false positive rate for (i) reduced overhead and (ii) the ability to run on relaxed consistency models. Michelle L. Goodstein, Evangelos Vlachos, Shimin Chen, Phillip B. Gibbons, Michael A. Kozuch, Todd C. Mowry |
ASPLOS | 2 |
| 2010 | ParaLog: enabling and accelerating online parallel monitoring of multithreaded applicationsabstractInstruction-grain lifeguards monitor the events of a running application at the level of individual instructions in order to identify and help mitigate application bugs and security exploits. Because such lifeguards impose a 10-100X slowdown on existing platforms, previous studies have proposed hardware designs to accelerate lifeguard processing. However, these accelerators are either tailored to a specific class of lifeguards or suitable only for monitoring singlethreaded programs. Evangelos Vlachos, Michelle L. Goodstein, Michael A. Kozuch, Shimin Chen, Babak Falsafi, Phillip B. Gibbons, Todd C. Mowry |
ASPLOS | 1 |
| 2008 | Flexible Hardware Acceleration for Instruction-Grain Program MonitoringabstractInstruction-grain program monitoring tools, which check and analyze executing programs at the granularity of individual instructions, are invaluable for quickly detecting bugs and security attacks and then limiting their damage (via containment and/or recovery). Unfortunately, their fine-grain nature implies very high monitoring overheads for software-only tools, which are typically based on dynamic binary instrumentation. Previous hardware proposals either focus on mechanisms that target specific bugs or address only the cost of binary instrumentation. In this paper, we propose a flexible hardware solution for accelerating a wide range of instruction-grain monitoring tools. By examining a number of diverse tools (for memory checking, security tracking, and data race detection), we identify three significant common sources of overheads and then propose three novel hardware techniques for addressing these overheads: Inheritance Tracking, Idempotent Filters, and Metadata-TLBs. Together, these constitute a general-purpose hardware acceleration framework. Experimental results show our framework reduces overheads by 2-3X over the previous state-of-the-art, while supporting the needed flexibility. Shimin Chen, Michael A. Kozuch, Theodoros Strigkos, Babak Falsafi, Phillip B. Gibbons, Todd C. Mowry, Vijaya Ramachandran, Olatunji Ruwase, Michael P. Ryan, Evangelos Vlachos |
ISCA | 10 |