EDBT 2026 Demo / reviewers in the wild / expert
Mazin S. Yousif
dblp:70/6475
· DBLP profile ↗
26ranked-venue papers
2as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 20 · 2 first-authorComputer networks · 4Software engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging computing · 2Databases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
8 papers |
Interconnection networks and networks-on-chip · 30% Memory systems · 16% Energy-efficient computing · 16% | |
| Computer networks
1 paper |
Network management and operations · 44% Network measurement and analytics · 44% Internet architecture and protocols · 13% | |
| Network and information security
2 papers |
Network security · 100% |
Topics — the 30 heaviest of 36, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interconnection networks and networks-on-chip › router architecture
router microarchitecture |
0.1 | 2 | 2007 | A novel dimensionally-decomposed router for on-chip communication in 3D architectures · ISCA 2007 A Gracefully Degrading and Energy-Efficient Modular Router Architecture for On-Chip Networks · ISCA 2006 |
Energy-efficient computing
power management |
0.1 | 2 | 2009 | An Adaptive Interleaving Technique for Memory Performance-per-Watt Management · IEEE Trans. Parallel Distributed Syst. 2009 Performance and power optimization through data compression in Network-on-Chip architectures · HPCA 2008 |
Electronic design automation › physical design › routing
multipath routing |
0.1 | 2 | 2007 | Exploring IBA Design Space for Improved Performance · IEEE Trans. Parallel Distributed Syst. 2007 Performance Enhancement Techniques for InfiniBand? Architecture · HPCA 2003 |
Electronic design automation › physical design
routing |
0.1 | 2 | 2007 | Exploring IBA Design Space for Improved Performance · IEEE Trans. Parallel Distributed Syst. 2007 Performance Enhancement Techniques for InfiniBand? Architecture · HPCA 2003 |
Memory systems › memory architecture
interleaved memory |
0.1 | 1 | 2009 | An Adaptive Interleaving Technique for Memory Performance-per-Watt Management · IEEE Trans. Parallel Distributed Syst. 2009 |
Energy-efficient computing › power management
memory power management |
0.1 | 1 | 2009 | An Adaptive Interleaving Technique for Memory Performance-per-Watt Management · IEEE Trans. Parallel Distributed Syst. 2009 |
Energy-efficient computing › power-performance tradeoff
performance-per-watt optimization |
0.1 | 1 | 2009 | An Adaptive Interleaving Technique for Memory Performance-per-Watt Management · IEEE Trans. Parallel Distributed Syst. 2009 |
Memory systems › memory compression
cache compression |
0.1 | 1 | 2008 | Performance and power optimization through data compression in Network-on-Chip architectures · HPCA 2008 |
Memory systems
cache design |
0.1 | 1 | 2008 | Performance and power optimization through data compression in Network-on-Chip architectures · HPCA 2008 |
Storage systems
data compression |
0.1 | 1 | 2008 | Performance and power optimization through data compression in Network-on-Chip architectures · HPCA 2008 |
Memory systems › cache design
non-uniform cache architecture |
0.1 | 1 | 2008 | Performance and power optimization through data compression in Network-on-Chip architectures · HPCA 2008 |
Interconnection networks and networks-on-chip
3d network-on-chip |
0.1 | 1 | 2007 | A novel dimensionally-decomposed router for on-chip communication in 3D architectures · ISCA 2007 |
Interconnection networks and networks-on-chip
congestion control |
0.1 | 1 | 2007 | Exploring IBA Design Space for Improved Performance · IEEE Trans. Parallel Distributed Syst. 2007 |
Interconnection networks and networks-on-chip › routing algorithms
deterministic routing |
0.1 | 1 | 2007 | Exploring IBA Design Space for Improved Performance · IEEE Trans. Parallel Distributed Syst. 2007 |
Cloud and datacenter computing
resource management |
0.1 | 1 | 2007 | Black-box and Gray-box Strategies for Virtual Machine Migration · NSDI 2007 |
Distributed systems
shortest path |
0.1 | 1 | 2007 | Exploring IBA Design Space for Improved Performance · IEEE Trans. Parallel Distributed Syst. 2007 |
Cloud and datacenter computing
virtualization |
0.1 | 1 | 2007 | Black-box and Gray-box Strategies for Virtual Machine Migration · NSDI 2007 |
Cloud and datacenter computing › virtualization
virtual machine migration |
0.1 | 1 | 2007 | Black-box and Gray-box Strategies for Virtual Machine Migration · NSDI 2007 |
Interconnection networks and networks-on-chip
network topology |
0.1 | 2 | 2007 | Performance Enhancement Techniques for InfiniBand? Architecture · HPCA 2003 A novel dimensionally-decomposed router for on-chip communication in 3D architectures · ISCA 2007 |
Distributed systems
fault tolerance |
0.1 | 1 | 2006 | A Gracefully Degrading and Energy-Efficient Modular Router Architecture for On-Chip Networks · ISCA 2006 |
Distributed systems › fault tolerance › resilience
graceful degradation |
0.1 | 1 | 2006 | A Gracefully Degrading and Energy-Efficient Modular Router Architecture for On-Chip Networks · ISCA 2006 |
Interconnection networks and networks-on-chip
router |
0.1 | 1 | 2006 | ViChaR: A Dynamic Virtual Channel Regulator for Network-on-Chip Routers · MICRO 2006 |
Interconnection networks and networks-on-chip
virtual channels |
0.1 | 1 | 2006 | ViChaR: A Dynamic Virtual Channel Regulator for Network-on-Chip Routers · MICRO 2006 |
Data mining › dimensionality reduction
feature selection |
0.1 | 1 | 2005 | A New Dependency and Correlation Analysis for Features · IEEE Trans. Knowl. Data Eng. 2005 |
Network measurement and analytics
anomaly detection |
0.1 | 1 | 2005 | Quality-of-protection (QoP)-an online monitoring and self-protection mechanism · IEEE J. Sel. Areas Commun. 2005 |
Network management and operations
network monitoring |
0.1 | 1 | 2005 | Quality-of-protection (QoP)-an online monitoring and self-protection mechanism · IEEE J. Sel. Areas Commun. 2005 |
Network security › attack strategy
denial-of-service attack |
0.1 | 1 | 2005 | Quality-of-protection (QoP)-an online monitoring and self-protection mechanism · IEEE J. Sel. Areas Commun. 2005 |
Interconnection networks and networks-on-chip › cluster interconnect
infiniband |
0.0 | 1 | 2003 | Performance Enhancement Techniques for InfiniBand? Architecture · HPCA 2003 |
Cloud and datacenter computing › datacenter architecture
datacenter server |
0.0 | 1 | 2009 | An Adaptive Interleaving Technique for Memory Performance-per-Watt Management · IEEE Trans. Parallel Distributed Syst. 2009 |
Energy-efficient computing › dynamic power reduction
interconnect power reduction |
0.0 | 1 | 2008 | Performance and power optimization through data compression in Network-on-Chip architectures · HPCA 2008 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.2cycle-accurate simulation · 0.1feature subset merit measure · 0.1decision-dependent correlation metric · 0.1abnormality distance metric · 0.1dynamic interleaving reconfiguration · 0.1analytical power model · 0.1gray-box strategies · 0.1black-box strategies · 0.1mirroring effect · 0.1decoupled parallel arbiters · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Sandpiper: Black-box and gray-box resource management for virtual machines
Timothy Wood 0001, Prashant J. Shenoy, Arun Venkataramani, Mazin S. Yousif |
Comput. Networks | 4 |
| 2009 | An Adaptive Interleaving Technique for Memory Performance-per-Watt ManagementabstractWith the increased complexity of platforms coupled with data centers' servers sprawl, power consumption is reaching unsustainable limits. Researchers have addressed data centers' performance-per-watt management at different hierarchies going from server clusters to servers to individual components within the server platform. This paper addresses performance-per-watt maximization of memory subsystems in a data center. Traditional memory power management techniques rely on profiling the utilization of memory modules and transitioning them to some low-power mode when they are sufficiently idle. However, fully interleaved memory presents an interesting research challenge because data striping across memory modules reduces the idleness of individual modules to warrant transitions to low-power states. In this paper, we present a novel technique for performance-per-watt maximization of interleaved memory by dynamically reconfiguring (expanding or contracting) the degree of interleaving to adapt to incoming workload. The reconfigured memory hosts the application's working set on a smaller set of modules in a manner that exploits the platform's memory hierarchy architecture. This creates the opportunity for the remaining memory modules to transition to low-power states and remain in those states for as long as the performance remains within given acceptable thresholds. The memory power expenditure is minimized subject to application memory requirements and end-to-end memory access delay constraints. This is formulated as a performance-per-watt maximization problem and solved using an analytical memory power and performance model. Our technique has been validated on a real server using SPECjbb benchmark and on a trace-driven memory simulator using SPECjbb and gcc memory traces. On the server, our techniques are shown to give about 48.8 percent (26.7 kJ) energy savings compared to traditional techniques measured at 4.5 percent. The maximum improvement in performance-per-watt was measured at 88.48 percent. The simulator showed 89.7 percent improvement in performance-per-watt compared to the best performing traditional technique. Bithika Khargharia, Salim Hariri, Mazin S. Yousif |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2008 | Performance and power optimization through data compression in Network-on-Chip architecturesabstractThe trend towards integrating multiple cores on the same die has accentuated the need for larger on-chip caches. Such large caches are constructed as a multitude of smaller cache banks interconnected through a packet-based network-on-chip (NoC) communication fabric. Thus, the NoC plays a critical role in optimizing the performance and power consumption of such non-uniform cache-based multicore architectures. While almost all prior NoC studies have focused on the design of router microarchitectures for achieving this goal, in this paper, we explore the role of data compression on NoC performance and energy behavior. In this context, we examine two different configurations that explore combinations of storage and communication compression: (1) Cache compression (CC) and (2) Compression in the NIC (NC). We also address techniques to hide the decompression latency by overlapping with NoC communication latency. Our simulation results with a diverse set of scientific and commercial benchmark traces reveal that CC can provide up to 33% reduction in network latency and up to 23% power savings. Even in the case of NC - where the data is compressed only when passing through the NoC fabric of the NUCA architecture and stored uncompressed - performance and power savings of up to 32% and 21%, respectively, can be obtained. These performance benefits in the interconnect translate up to 17% reduction in CPI. These benefits are orthogonal to any router architecture and make a strong case for utilizing compression for optimizing the performance and power envelope of NoC architectures. In addition, the study demonstrates the criticality of designing faster routers in shaping the performance behavior. Reetuparna Das, Asit K. Mishra, Chrysostomos Nicopoulos, Dongkook Park, Narayanan Vijaykrishnan, Ravi R. Iyer 0001, Mazin S. Yousif, Chita R. Das |
HPCA | 7 |
| 2008 | Autonomic power and performance management of high-performance serversabstractWith the increased complexity of platforms coupled with data centers' servers sprawl, power consumption is reaching unsustainable limits. Researchers have addressed data centers' power & performance management at different hierarchies going from server clusters to servers to individual components within the server. This paper presents a novel technique for autonomic power & performance management of a high-performance server platform that consists of multi-core processor and multi-rank memory subsystems. Both the processor and/or the memory subsystem are dynamically reconfigured (expanded or contracted) to suit the application resource requirements. The reconfigured platform creates the opportunity for power savings by transitioning any unused platform capacity (processor/memory) into low-power states for as long as the platform performance remains within given acceptable thresholds. The platform power expenditure is minimized subject to platform performance parameters, which is formulated as an optimization problem. Our experimental results show around 58.33% savings in power as compared to static power management techniques. Bithika Khargharia, Salim Hariri, Wael Kdouh, Manal Houri, Hesham El-Rewini, Mazin S. Yousif |
IPDPS | 6 |
| 2007 | System-level performance phase characterization for on-demand resource provisioningabstractThe thrust of this paper is to profile the execution phases of applications, which helps optimize the efficiency of the underlying resources. Here we present a novel system-level application-resource-demand phase analysis and prediction approach in support of on-demand resource provisioning. The process we follow is to explore large-scale behavior of applications’ resource consumption, followed by analysis using a set of algorithms based on clustering. The phase profile, which learns from historical runs, is used to classify and predict future phase behavior. This process takes into consideration applications’s resource consumption patterns, phase transition costs and penalties associated with Service-Level Agreements (SLA) violations. Our experimental results with WorldCup98 replay web access logs show that prediction accuracies around 84% or larger for ten-phase cases can be achieved for network performance traces. Jian Zhang 0005, Jaeseok Kim, Mazin S. Yousif, Robert Carpenter, Renato J. O. Figueiredo |
CLUSTER | 3 |
| 2007 | Self-optimization of Performance-per-Watt for Interleaved Memory Systems
Bithika Khargharia, Salim Hariri, Mazin S. Yousif |
HiPC | 3 |
| 2007 | Characterizing Network Traffic in a Cluster-based, Multi-tier Data CenterabstractWith the increasing use of various Web-based services, design of high performance, scalable and dependable data centers has become a critical issue. Recent studies show that a clustered, multi-tier architecture is a cost-effective approach to design such servers. Since these servers are highly distributed and complex, understanding the workloads driving them is crucial for the success of the ongoing research to improve them. In view of this, there has been a significant amount of work to characterize the workloads of Web-based services. However, all of the previous studies focus on a high level view of these servers, and analyze request-based or session-based characteristics of the workloads. In this paper, we focus on the characteristics of the network behavior within a clustered, multi-tiered data center. Using a real implementation of a clustered three-tier data center, we analyze the arrival rate and inter-arrival time distribution of the requests to individual server nodes, the network traffic between tiers, and the average size of messages exchanged between tiers. The main results of this study are; (1) in most cases, the request inter-arrival rates follow log-normal distribution, and self-similarity exists when the data center is heavily loaded, (2) message sizes can be modeled by the log-normal distribution, and (3) service times fit reasonably well with the Pareto distribution and show heavy tailed behavior at heavy loads. Deniz Ersoz, Mazin S. Yousif, Chita R. Das |
ICDCS | 2 |
| 2007 | Autonomic Power & Performance Management for Large-Scale Data CentersabstractWith the rapid growth of servers and applications spurred by the Internet, the power consumption of servers has become critically important and must be efficiently managed. High energy consumption also translates into excessive heat dissipation which in turn, increases cooling costs and causes servers to become more prone to failure. This paper presents a theoretical and experimental framework and general methodology for hierarchical autonomic power & performance management in high performance distributed data centers. We optimize for power & performance (performance/watt) at each level of the hierarchy while maintaining scalability. We adopt mathematically-rigorous optimization approach to provide the application with the required amount of memory at runtime. This enables us to transition the unused memory capacity to a low power state. Our experimental results show a maximum performance/watt improvement of 88.48% compared to traditional techniques. We also present preliminary results of using game theory to optimize performance/watt at the cluster level of a data center. Our cooperative technique reduces the power consumption by 65% when compared to traditional techniques (min-min heuristic). Bithika Khargharia, Salim Hariri, Ferenc Szidarovszky, Manal Houri, Hesham El-Rewini, Samee Ullah Khan, Ishfaq Ahmad 0001, Mazin S. Yousif |
IPDPS | 8 |
| 2007 | A novel dimensionally-decomposed router for on-chip communication in 3D architecturesabstractMuch like multi-storey buildings in densely packed metropolises, three-dimensional (3D) chip structures are envisioned as a viable solution to skyrocketing transistor densities and burgeoning die sizes in multi-core architectures. Partitioning a larger die into smaller segments and then stacking them in a 3D fashion can significantly reduce latency and energy consumption. Such benefits emanate from the notion that inter-wafer distances are negligible compared to intra-wafer distances. This attribute substantially reduces global wiring length in 3D chips. The work in this paper integrates the increasingly popular idea of packet-based Networks-on-Chip (NoC) into a 3D setting. While NoCs have been studied extensively in the 2D realm, the microarchitectural ramifications of moving into the third dimension have yet to be fully explored. This paper presents a detailed exploration of inter-strata communication architectures in 3D NoCs. Three design options are investigated; a simple bus-based inter-wafer connection, a hop-by-hop standard 3D design, and a full 3D crossbar implementation. In this context, we propose a novel partially-connected 3D crossbar structure, called the 3D Dimensionally-Decomposed (DimDe) Router, which provides a good tradeoff between circuit complexity and performance benefits. Simulation results using (a) a stand-alone cycle-accurate 3D NoC simulator running synthetic workloads, and (b) a hybrid 3D NoC/cache simulation environment running real commercial and scientific benchmarks, indicate that the proposed DimDe design provides latency and throughput improvements of over 20% on average over the other 3D architectures, while remaining within 5% of the full 3D crossbar performance. Furthermore, based on synthesized hardware implementations in 90 nm technology, the DimDe architecture outperforms all other designs -- including the full 3D crossbar -- by an average of 26% in terms of the Energy-Delay Product (EDP). Jongman Kim, Chrysostomos Nicopoulos, Dongkook Park, Reetuparna Das, Yuan Xie 0001, Narayanan Vijaykrishnan, Mazin S. Yousif, Chita R. Das |
ISCA | 7 |
| 2007 | Black-box and Gray-box Strategies for Virtual Machine Migration
Timothy Wood 0001, Prashant J. Shenoy, Arun Venkataramani, Mazin S. Yousif |
NSDI | 4 |
| 2007 | Exploring IBA Design Space for Improved PerformanceabstractInfiniBand architecture (IBA) is envisioned to be the default communication fabric for future system area networks (SANs) or clusters. However, IBA design is currently in its infancy since the released specification outlines only higher level functionalities, leaving it open for exploring various design alternatives. In this paper, we investigate four corelated techniques for providing high and predictable performance in IBA. These are: 1) using the shortest path first (SPF) algorithm for deterministic packet routing, 2) developing a multipath routing mechanism for minimizing congestion, 3) developing a selective packet dropping scheme to handle deadlock and congestion, and 4) providing multicasting support for customized applications. These designs are implemented in a pipelined, IBA-style switch architecture, and are evaluated using an integrated workload consisting of MPEG-2 video streams, best- effort traffic, and control traffic on a versatile IBA simulation testbed. Simulation results with 15-node and 30-node irregular networks indicate that the SPF routing, multipath routing, packet dropping, and multicasting schemes are quite effective in delivering high and assured performance in clusters Eun Jung Kim 0001, Ki Hwan Yum, Chita R. Das, Mazin S. Yousif, José Duato |
IEEE Trans. Parallel Distributed Syst. | 4 |
| 2006 | An Overview of Security Issues in Cluster Interconnects
Eun Jung Kim 0001, Ki Hwan Yum, Mazin S. Yousif |
CCGRID | 4 |
| 2006 | A Gracefully Degrading and Energy-Efficient Modular Router Architecture for On-Chip NetworksabstractPacket-based on-chip networks are increasingly being adopted in complex system-on-chip (SoC) designs supporting numerous homogeneous and heterogeneous functional blocks. These network-on-chip (NoC) architectures are required to not only provide ultra-low latency, but also occupy a small footprint and consume as little energy as possible. Further, reliability is rapidly becoming a major challenge in deep sub-micron technologies due to the increased prominence of permanent faults resulting from accelerated aging effects and manufacturing/testing challenges. Towards the goal of designing low-latency, energy-efficient and reliable on-chip communication networks, we propose a novel fine-grained modular router architecture. The proposed architecture employs decoupled parallel arbiters and uses smaller crossbars for row and column connections to reduce output port contention probabilities as compared to existing designs. Furthermore, the router employs a new switch allocation technique known as "mirroring effect" to reduce arbitration depth and increase concurrency. In addition, the modular design permits graceful degradation of the network in the event of permanent faults and also helps to reduce the dynamic power consumption. Our simulation results indicate that in an 8 times 8 mesh network, the proposed architecture reduces packet latency by 4-40% and power consumption by 6-20% as compared to two existing router architectures. Evaluation using a combined performance, energy and fault-tolerance metric indicates that the proposed architecture provides 35-50% overall improvement compared to the two earlier routers Jongman Kim, Chrysostomos Nicopoulos, Dongkook Park, Narayanan Vijaykrishnan, Mazin S. Yousif, Chita R. Das |
ISCA | 5 |
| 2006 | ViChaR: A Dynamic Virtual Channel Regulator for Network-on-Chip RoutersabstractThe advent of deep sub-micron technology has recently highlighted the criticality of the on-chip interconnects. As diminishing feature sizes have led to increases in global wiring delays, network-on-chip (NoC) architectures are viewed as a possible solution to the wiring challenge and have recently crystallized into a significant research thrust. Both NoC performance and energy budget depend heavily on the routers' buffer resources. This paper introduces a novel unified buffer structure, called the dynamic virtual channel regulator (ViChaR), which dynamically allocates virtual channels (VC) and buffer resources according to network traffic conditions. ViChaR maximizes throughput by dispensing a variable number of VCs on demand. Simulation results using a cycle-accurate simulator show a performance increase of 25% on average over an equal-size generic router buffer, or similar performance using a 50% smaller buffer. ViChaR's ability to provide similar performance with half the buffer size of a generic router is of paramount importance, since this can yield total area and power savings of 30% and 34%, respectively, based on synthesized designs in 90 nm technology Chrysostomos Nicopoulos, Dongkook Park, Jongman Kim, Narayanan Vijaykrishnan, Mazin S. Yousif, Chita R. Das |
MICRO | 5 |
| 2005 | Multivariate statistical analysis for network attacks detectionabstractSummary form only given. Detection and self-protection against viruses, worms, and network attacks is urgently needed to protect network systems and their applications from catastrophic failures. Once a network component is infected by viruses, worms, or became a target of network attacks, its operational state shifts from normal to abnormal state. Online monitoring mechanism can collect important aspects of network traffic and host data (CPU utilization, memory usage, etc.), that can be effectively used to detect abnormal behaviors caused by attacks. In this paper, we develop an online multivariate analysis algorithm to analyze the behaviors of system resources and network protocols in order to proactively detect network attacks. We have validated an algorithm and showed how it can proactively detect accurately well-known attacks such as distributed denial of service, SQL slammer worm, and email spam attacks. Guangzhi Qu, Salim Hariri, Mazin S. Yousif |
AICCSA | 3 |
| 2005 | Instant attack stopper in InfiniBand architectureabstractWith the growing popularity of cluster architectures in datacenters and the sophistication of computer attacks, the design of highly secure clusters has recently emerged as a critical design issue. However, the majority of cluster security research has focused on how to detect and prevent attacks rather than on how to minimize the effect of attacks once detected. The action against detected attacks in the cluster is as important as the actual detection process since no detection mechanism is full-proof in its ability to protect cluster systems without the effective cluster-wide reaction. In this paper, we propose a scheme, referred to as the instant attack stopper (IAS) that can instantly confront security attacks in a cluster. Specifically we provide detailed implementation methods of IAS in InfiniBand architecture (IBA) - a new promising communication standard for future system area networks (SANs) and clusters. IAS focuses on removing malicious communication on the IBA fabric among processes involved in an attack, which is accomplished through the proposed security management agent (SeMA). We will show IAS deployment in different security levels to meet various security requirements. Mazin S. Yousif |
CCGRID | 2 |
| 2005 | Exploiting NIC Memory for Improving Cluster-Based Webserver PerformanceabstractImproving the performance of Web servers has become a critical issue to handle the increasing demand on various network-based services. In this context, we exploit the local memory of programmable network interface cards (NICs) to improve the performance of cluster-based Web servers, which are increasingly used in designing Web server platforms. We use the NIC memory for caching recently accessed data blocks to improve server performance. We have implemented a prototype of the proposed NIC caching mechanism for a distributed Web server, based on PRESS (Carrera et al., 2002), on an 8-node, Myrinet-connected Linux cluster. Measurements with several server workloads show that NIC caching can enhance throughput by up to 27% compared to the original PRESS Web server without NIC caching, by minimizing the DMA and PCI bus overhead Gyu Sang Choi, Jin-Ha Kim, Deniz Ersoz, Mazin S. Yousif, Chita R. Das |
CLUSTER | 4 |
| 2005 | An efficient network intrusion detection method based on information theory and genetic algorithmabstractThe Internet has been growing at an amazing rate and concurrent with the growth, the vulnerability of the Internet is also increasing. Though the Internet has been designed to withstand various forms of failure, the intrusion tools and attacks are becoming increasingly sophisticated, exposing the Internet to new threats. To make networked systems reliable and robust it becomes highly essential to develop on-line monitoring, analysis and quantification of the behavior of networks under a wide range of attacks and to recover from these attacks. In this paper, we present a hybrid method based on information theory and genetic algorithm to detect network attacks. Our approach uses information theory to filter the traffic data and thus reduce the complexity. We use a linear structure rule to classify the network behaviors into normal and abnormal behaviors. We apply our approach to the kdd99 benchmark dataset and obtain high detection rate of 99.25% as well as low false alarm rate of 1.66%. Guangzhi Qu, Salim Hariri, Mazin S. Yousif |
IPCCC | 4 |
| 2005 | Quality-of-protection (QoP)-an online monitoring and self-protection mechanismabstractWith increasing faults and attacks on the Internet infrastructure, there is an impending need to provide automatic techniques to detect and mitigate the impact of attacks on network services. Denial-of-service attacks have been successful in denying legitimate traffic access to its required resources because existing routing protocols treat the attacking traffic equally as any normal traffic. This paper presents a proactive network defense framework that can be integrated with existing quality-of-service (QoS) protocols to provide differentiated services to network traffic flows based on their distance from the normal behavior. We introduce a new metric that we refer to as abnormality distance (AD) metric that can be used to classify traffic into normal, probable normal, probable abnormal (suspicious traffic), and abnormal (attacking traffic). The AD metric can then be used in conjunction with any QoS protocol to give high priority to normal traffic and lower priority to abnormal traffic. We demonstrate through several examples, how our approach can dynamically detect attacks, quantify their impact, and how to reduce the impacts and recover from them. Salim Hariri, Guangzhi Qu, R. Modukuri, Huoping Chen, Mazin S. Yousif |
IEEE J. Sel. Areas Commun. | 5 |
| 2005 | A New Dependency and Correlation Analysis for FeaturesabstractThe quality of the data being analyzed is a critical factor that affects the accuracy of data mining algorithms. There are two important aspects of the data quality, one is relevance and the other is data redundancy. The inclusion of irrelevant and redundant features in the data mining model results in poor predictions and high computational overhead. This paper presents an efficient method concerning both the relevance of the features and the pairwise features correlation in order to improve the prediction and accuracy of our data mining algorithm. We introduce a new feature correlation metric Q/sub Y/(X/sub i/,X/sub j/) and feature subset merit measure e(S) to quantify the relevance and the correlation among features with respect to a desired data mining task (e.g., detection of an abnormal behavior in a network service due to network attacks). Our approach takes into consideration not only the dependency among the features, but also their dependency with respect to a given data mining task. Our analysis shows that the correlation relationship among features depends on the decision task and, thus, they display different behaviors as we change the decision task. We applied our data mining approach to network security and validated it using the DARPA KDD99 benchmark data set. Our results show that, using the new decision dependent correlation metric, we can efficiently detect rare network attacks such as User to Root (U2R) and Remote to Local (R2L) attacks. The best reported detection rates for U2R and R2L on the KDD99 data sets were 13.2 percent and 8.4 percent with 0.5 percent false alarm, respectively. For U2R attacks, our approach can achieve a 92.5 percent detection rate with a false alarm of 0.7587 percent. For R2L attacks, our approach can achieve a 92.47 percent detection rate with a false alarm of 8.35 percent. Guangzhi Qu, Salim Hariri, Mazin S. Yousif |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2003 | Performance Enhancement Techniques for InfiniBand? ArchitectureabstractThe InfiniBand/sup TM/ Architecture (IBA) is envisioned to be the default communication fabric for future system area networks (SAN). However, the released IBA specification outlines only higher level functionalities, leaving it open for exploring various design alternatives. In this paper we investigate four co-related techniques to provide high and predictable performance in IBA. These are: (i) using the shortest path first (SPF) algorithm for deterministic packet routing; (ii) developing a multipath routing mechanism for minimizing congestion; (iii) developing a selective packet dropping scheme to handle deadlock and congestion; and (iv) providing multicasting support for customized applications. These designs are evaluated using an integrated workload on a versatile IBA simulation testbed. Simulation results indicate that the SPF routing, multipath routing, packet dropping, and multicasting schemes are quite effective in delivering high and assured performance in clusters. One of the major contributions of this research is the IBA simulation testbed, which is an essential tool to evaluate various design tradeoffs. Eun Jung Kim 0001, Ki Hwan Yum, Chita R. Das, Mazin S. Yousif, José Duato |
HPCA | 4 |
| 2003 | Energy optimization techniques in cluster interconnectsabstractDesigning energy-efficient clusters has recently become an important concern to make these systems economically attractive for many applications. Since the links and switch buffers consume the major portion of the power budget of the cluster, the focus of this paper is to optimize the energy consumption in these two components. To minimize power in the links, we propose a novel dynamic link shutdown (DLS) technique. The DLS technique makes use of an appropriate adaptive routing algorithm to shutdown the links intelligently. We also present an optimized buffer design for reducing leakage energy. Our analysis on different networks using a complete system simulator reveals that the proposed DLS technique can provide optimized performance-energy behavior (up to 40% energy savings with less than 5% performance degradation in the best case) for the cluster interconnects. Eun Jung Kim 0001, Ki Hwan Yum, Greg M. Link, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Mazin S. Yousif, Chita R. Das |
ISLPED | 7 |
| 2002 | Integrated Admission and Congestion Control for QoS Support in ClustersabstractAdmission and congestion control mechanisms are integral parts of any Quality of Service (QoS) design for networks that support integrated traffic. In this paper we propose an-admission control algorithm and a congestion control algorithm for clusters, which are increasingly being used in a diverse set of applications that require QoS guarantees. The uniqueness of our approach is that we develop these algorithms for wormhole-switched networks. We use QoS-capable wormhole routers and QoS-capable network interface cards (NICs), referred to as Host Channel Adapters (HCAs) in InfiniBand/spl trade/ Architecture (IBA), to evaluate the effectiveness of these algorithms. The admission control is applied at the HCAs and the routers, while the congestion control is deployed only at the HCAs. Simulation results indicate that the admission and congestion control algorithms are quite effective in delivering the assured performance. The proposed credit-based congestion control algorithm is simple and practical in that it relies on hardware already available in the HCA to regulate traffic injection. Ki Hwan Yum, Eun Jung Kim 0001, Chita R. Das, Mazin S. Yousif, José Duato |
CLUSTER | 4 |
| 2000 | Issues in Designing and Implementing a Scalable Virtual Interface ArchitectureabstractThe Virtual Interface Architecture brings the benefits of low latency User-level Networking to a cluster environment. With an increasing number of communication channels created and used, the performance degradation of existing channels becomes an important consideration. This paper addresses the crucial issue of VIA scalability by examining the hardware and software options at the network interface and the host. Different design alternatives are investigated indepth using a detailed simulation model to get revealing insights from the scalability perspective. Shailabh Nagar, Anand Sivasubramaniam, Mazin S. Yousif |
ICPP | 4 |
| 1994 | A Cache coherence protocol for MIN-based multiprocessors
Mazin S. Yousif, Chita R. Das, Matthew J. Thazhuthaveetil |
J. Supercomput. | 1 |
| 1993 | A Cache Coherence Protocol for MIN-Based Multprocessors With Limited InclusionabstractIn this paper, we look into a feasible approach to incorporating caches into selected switching ele ments of a multistage interconnection network (MIN)- based multiprocessor. Along with the processor private caches, these switch caches form a two-level cache hi erarchy. Selected switch caches within a particular stage of the MIN are connected by a coherence con trol bus, through which a write-invalidate cache coher ence protocol is maintained. Considering scalability and practicality issues, only limited inclusion between the two cache levels is enforced. A simulation-based performance study is conducted to analyze the impact of the protocol on system performance. Comparison between limited and strict inclusion shows that system performance declines with limited inclusion. Mazin S. Yousif, Chita R. Das, Matthew J. Thazhuthaveetil |
ICPP (1) | 1 |