University College Cork

Displaying 1-40 of 40 results

  • White Papers // Mar 2014

    Topology-Aware Optimization of Communications for Parallel Matrix Multiplication on Hierarchical Heterogeneous HPC Platforms

    Communications on hierarchical heterogeneous HPC platforms can be optimized based on topology information. For MPI, as a major programming tool for such platforms, a number of topology-aware implementations of collective operations have been proposed for optimal scheduling of messages. This approach improves communication performance and does not require to modify...

    Provided By University College Cork

  • White Papers // Mar 2014

    Searching for the Optimal Data Partitioning Shape for Parallel Matrix Matrix Multiplication on 3 Heterogenous Processors

    Parallel Matrix-Matrix Multiplication (MMM) is a fundamental part of the linear algebra libraries used by scientific applications on high performance computers. As heterogeneous systems have emerged as high performance computing platforms, the traditional homogeneous algorithms have been adapted to these heterogeneous environments. Although heterogeneous systems have been in use for...

    Provided By University College Cork

  • White Papers // Dec 2013

    Hierarchical Parallel Matrix Multiplication on Large-Scale Distributed Memory Platform

    Matrix multiplication is a very important computation kernel both in its own right as a building block of many scientific applications and as a popular representative for other scientific applications. Cannon's algorithm which dates back to 1969 was the first efficient algorithm for parallel matrix multiplication providing theoretically optimal communication...

    Provided By University College Cork

  • White Papers // May 2013

    FuPerMod: a Framework for Optimal Data Partitioning for Parallel Scientific Applications on Dedicated Heterogeneous HPC Platforms

    Optimization of data-parallel scientific applications for modern HPC platforms is challenging in terms of efficient use of heterogeneous hardware and software. It requires partitioning the computations in proportion to the speeds of computing devices. Implementation of data partitioning algorithms based on computation performance models is not trivial. It requires accurate...

    Provided By University College Cork

  • White Papers // May 2013

    Digital Forensic Investigation and Cloud Computing

    In this paper, the authors aim to be a high-level introduction into fundamental concepts of both digital forensic investigations and cloud computing for non-experts in one or both areas. Once fundamental concepts are established, this work begins to examine cloud computing security-related questions, how past technological and methodological flaws are...

    Provided By University College Cork

  • White Papers // Apr 2013

    Protecting Organizational Data Confidentiality in the Cloud Using a High-Performance Anonymization Engine

    Data security remains a top concern for the adoption of cloud-based delivery models, especially in the case of the Software as a Service (SaaS). This concern is primarily caused due to the lack of transparency on how customer data is managed. Clients depend on the security measures implemented by the...

    Provided By University College Cork

  • White Papers // Jul 2012

    Data Partitioning on Heterogeneous Multicore and Multi-GPU Systems Using Functional Performance Models of Data-Parallel Applications

    Transition to hybrid CPU/GPU platforms in high performance computing is challenging in the aspect of efficient utilization of the heterogeneous hardware and existing optimized software. During recent years, scientific software has been ported to multicore and GPU architectures and now should be reused on hybrid platforms. In this paper, the...

    Provided By University College Cork

  • White Papers // May 2012

    Hierarchical Partitioning Algorithm for Scientific Computing on Highly Heterogeneous CPU + GPU Clusters

    Hierarchical level of heterogeneity exists in many modern high performance clusters in the form of heterogeneity between computing nodes, and within a node with the addition of specialized accelerators, such as GPUs. To achieve high performance of scientific applications on these platforms it is necessary to perform load balancing. In...

    Provided By University College Cork

  • White Papers // Feb 2012

    Using Static Code Analysis to Improve Performance of GridRPC Applications

    In this paper, the authors present an approach to improve performance of GridRPC applications by statically analyzing dynamic workflows. An extension to GridRPC API is used to specify the region of code to apply static code analysis to, during the compilation phase. The information collected is then used at runtime...

    Provided By University College Cork

  • White Papers // Feb 2012

    Partitioning for Parallel Matrix-Matrix Multiplication With Heterogeneous Processors: The Optimal Solution

    The problem of matrix partitioning for parallel matrix-matrix multiplication on heterogeneous processors has been extensively studied since the mid 1990s. During this time, previous research focused mainly on the design of efficient partitioning algorithms, optimally or sub-optimally partitioning matrices into rectangles. The optimality of the rectangular partitioning shape itself has...

    Provided By University College Cork

  • White Papers // Jan 2012

    High-Level Data Partitioning for Parallel Computing on Heterogeneous Hierarchical HPC Platforms

    The current state and foreseeable future of High Performance scientific Computing (HPC) can be described in three words: heterogeneous, parallel and distributed. These three simple words have a great impact on the architecture and design of HPC platforms and the creation and execution of efficient algorithms and programs designed to...

    Provided By University College Cork

  • White Papers // Oct 2011

    Reasoning About the Security Configuration of SAN Switch Fabrics

    Management of a switch fabric security configuration, a core component of Storage Area Networks, is complex and error prone. As a consequence, misconfiguration of and/or a poor understanding of a switch fabric may unnecessarily expose an enterprise to known threats. A formal model of a switch security configuration is presented....

    Provided By University College Cork

  • White Papers // Oct 2011

    Federated Autonomic Network Access Control

    Network Access Controls (NAC) are widely used to provide endpoint security typically complementing existing application-based security controls. NAC security mechanisms, for instance firewalls, are routinely prescribed as requirements for compliance to security standards such as PCIDSS and ISO 27000. However, the effectiveness of a NAC configuration may be hampered by...

    Provided By University College Cork

  • White Papers // Oct 2011

    Column-Based Matrix Partitioning for Parallel Matrix Multiplication on Heterogeneous Processors Based on Functional Performance Models

    In this paper, the authors present a new data partitioning algorithm to improve the performance of parallel matrix multiplication of dense square matrices on heterogeneous clusters. Existing algorithms either use single speed performance models which are too simplistic or they do not attempt to minimize the total volume of communication....

    Provided By University College Cork

  • White Papers // Oct 2011

    Power Smart In-door Optical Wireless Link Design

    It was realized in the late 1970s that diffused InfraRed (IR) light much like Radio Frequency (RF) radiation filling a room could be used for wireless data communications. This indoor optical wireless technique is also known as the DiFfused Infrared Radiation (DFIR) and is very effective in preventing physical blocking...

    Provided By University College Cork

  • White Papers // Aug 2011

    Deployment Alternatives for Performance Debugging in Wireless Sensor Networks

    A common approach for performance monitoring and diagnosis in Wireless Sensor Networks (WSNs) is to send meta-data to a sink node to process. WSN radio constraints limit the amount of this meta-data that can be sent. Logging it to the node's on-board storage can also aid in long-term performance debugging....

    Provided By University College Cork

  • White Papers // Aug 2011

    Predictive Simulation & Evacuation Monitoring in Wireless Sensor Networks

    In this paper, the authors present an emergency monitoring strategy (Predictive Simulation Reporting) using Wireless Sensor Networks that combines sensor monitoring and the prediction of future movement of occupants using a multi-agent crowd evacuation simulation operating on a resource-rich Base Station node. Sensor nodes are informed ahead of time about...

    Provided By University College Cork

  • White Papers // Jun 2011

    Aspect-Oriented Reengineering of an Object-Oriented Library in a Short Iteration Agile Process

    Aspect-oriented re-engineering aims to modularize crosscutting concerns in an existing system using a new abstraction called an aspect. Code concerns may be tangled and scattered throughout an existing code base thus hampering maintenance. This paper describes the re-engineering of an object-oriented software library called GEF using aspect-oriented techniques as an...

    Provided By University College Cork

  • White Papers // May 2011

    Performance Evaluation of a Density-based Clustering Method for Reducing Very Large Spatiotemporal Dataset

    Spatio-temporal datasets are often very large and difficult to analyze. Today, a lot of interest has arisen towards data-mining techniques to reduce very large spatio-temporal datasets into relevant subsets as well as to help visualisation tools to effectively display the results. Cluster-based mining methods have proven to be successful at...

    Provided By University College Cork

  • White Papers // Mar 2011

    A Shared Opportunistic Infrastructure for Long-Lived Wireless Sensor Networks

    In this paper, a Shared Opportunistic Infrastructure (SOI) is proposed to reduce total cost of ownership for long-lived wireless sensor networks through exploiting human mobility. More specifically, various sensor nodes are opportunistically connected with their corresponding servers through smart phones carried by people in their daily life. In this paper,...

    Provided By University College Cork

  • White Papers // Jan 2011

    Extended Handover Keying and Modified IEEE 802.21 Resource Query Approach for Improving Vertical Handoff Performance

    Inter-technology handoff is a complex process that involves several procedures including resource management, mobility management, and security functions. These procedures increase the handoff delay as the involved signaling occurs between different administrative domains. Hence, seamless handoff across different access technologies is conditioned on developing efficient architectures and mechanisms that reduce...

    Provided By University College Cork

  • White Papers // Dec 2010

    Management of Security Policy Configuration Using a Semantic Threat Graph Approach

    Managing the configuration of heterogeneous enterprise security mechanisms is a complex task. The effectiveness of a configuration may be constrained by poor understanding and/or management of the overall security policy requirements, which may, in turn, unnecessarily expose the enterprise to known threats. This paper proposes a threat management based approach,...

    Provided By University College Cork

  • White Papers // Aug 2010

    Action Learning Methodologies And The IMP Tradition: Application To Capability Building In SMEs

    The purpose of this paper is to apply a process methodology, action learning, to an SME network capability development study. The authors argue for the compatibility of Action Learning methodologies to both an SME context and the IMP tradition. Yet, the application of action learning methods in both research settings...

    Provided By University College Cork

  • White Papers // Apr 2010

    ER-MAC: A Hybrid MAC Protocol for Emergency Response Wireless Sensor Networks

    This paper introduces ER-MAC, a hybrid MAC protocol for emergency response wireless sensor networks. ERMAC is designed as a hybrid of the TDMA and CSMA approaches, giving it the flexibility to adapt to traffic and topology changes. It adopts a TDMA approach to schedule collision-free slots. Nodes wake up for...

    Provided By University College Cork

  • White Papers // Apr 2010

    An Enhanced Bridged-Based Multi-Hop Wireless Network Implementation

    In this paper an enhanced Layer-2 multi-hop wireless network implementation for Infrastructure based Wireless Mesh Networks is presented. This work combines the flexibility of Layer-2 Wireless Bridging with the dynamic self-configuring capabilities of MANET routing. The main contribution of this paper is an investigation of the issues encountered when applying...

    Provided By University College Cork

  • White Papers // Apr 2010

    IEEE 802.21-Enabled ALIVE-HO for Media Streaming in Heterogeneous Wireless Networks

    The convergence of heterogeneous wireless access technologies is an intrinsic part of the long term evolution of wireless networks. This convergence creates network overlays in which achieving seamless and efficient roaming between different technologies, commonly known as Vertical HandOff (VHO), introduces several challenging design issues. The media independent handover standard...

    Provided By University College Cork

  • White Papers // Mar 2010

    Using Mobile Sinks in Wireless Sensor Networks to Improve Building Emergency Response

    The authors propose an opportunistic routing scheme for wireless sensor networks operating in volatile environments. In particular, they consider a sensor field for sensing and reporting on buildings during fires, where sensors are progressively being destroyed by the fire. They envisage firefighters equipped with small computers which can act as...

    Provided By University College Cork

  • White Papers // Dec 2009

    Building Fire Emergency Detection and Response Using Wireless Sensor Networks

    Wireless Sensor Networks (WSNs) provide a low cost solution with respect to maintenance and installation and in particular, building refurbishment and retrofitting are easily accomplished via wireless technologies. Fire emergency detection and response for building environments is a novel application area for the deployment of wireless sensor networks. In such...

    Provided By University College Cork

  • White Papers // Oct 2009

    Software Update Recovery for Wireless Sensor Networks

    Updating software over the network is important for Wireless Sensor Networks in support of scale, remote deployment, feature upgrades, and fixes. The risk of a fault in the updated code causing system failure is a serious problem. In this paper, the authors identify a single, critical, symptom loss-of-control that complements...

    Provided By University College Cork

  • White Papers // Jul 2009

    Tracking Occupants and Inventory Items in Buildings Using RFID Technology

    In order to make control decisions, Smart Buildings need to collect data from multiple sources and bring it to a central location, such as the Building Management System (BMS). This needs to be done in a timely and automated fashion. Besides data being gathered from different energy using elements, information...

    Provided By University College Cork

  • White Papers // Jul 2009

    Improving Energy Efficient Operation of Buildings With Wireless It Systems

    Reducing energy consumption is one of the major challenges for present day and will continue for future generations. The emerging EU directives relating to energy (EU EPBD and the EU Directive on Emissions Trading) now place demands on building owners to rate the energy performance of their buildings for efficient...

    Provided By University College Cork

  • White Papers // Mar 2009

    Stochastic Constraint Programming: A Scenario-Based Approach

    To model combinatorial decision problems involving uncertainty and probability, the authors introduce scenario based stochastic constraint programming. Stochastic constraint programs contain both decision variables, which they can set, and stochastic variables, which follow a discrete probability distribution. They provide a semantics for stochastic constraint programs based on scenario trees. Using...

    Provided By University College Cork

  • White Papers // Mar 2009

    Stochastic Constraint Programming

    To model combinatorial decision problems involving uncertainty and probability, the authors introduce stochastic constraint programming. Stochastic constraint programs contain both decision variables (which they can set) and stochastic variables (which follow a probability distribution). They combine together the best features of traditional constraint satisfaction, stochastic integer programming, and stochastic satisfiability....

    Provided By University College Cork

  • White Papers // Jan 2009

    Efficient Building Management With IP-Based Wireless Sensor Network

    Existing Building/Energy Management Systems (BMS/EMS) fail to convey holistic performance to the building manager. A 20% reduction in energy consumption can be achieved by efficiently operated buildings compared with current practice. However, in the majority of buildings, occupant comfort and energy consumption analysis is primarily restricted by available sensor and...

    Provided By University College Cork

  • White Papers // Nov 2008

    Risk Management In Lithuanian And Irish Credit Unions: Trends And Impacts On Credit Union Development

    The aim of this paper is to examine the Irish and Lithuanian credit union movements in terms of risk management and risk performance, and to discuss credit union risk regulation. Risk management in credit unions often closely relates to credit union development stages so that as credit unions mature, higher...

    Provided By University College Cork

  • White Papers // Oct 2008

    Towards a Wireless Sensor Platform for Energy Efficient Building Operation

    Currently, the IT-support for energy performance rating of buildings is insufficient. So-called IT-platforms often "Built" of an ad-hoc, inconsistent combination of off-the-shelf building management components, distributed data metering equipment and several monitoring software tools. A promising approach to achieve consistent, holistic performance data management is the implementation of an integrated,...

    Provided By University College Cork

  • White Papers // Sep 2008

    The Development Of The Irish Private Health Insurance Market And Evidence Of Selection Effects Therein

    This paper tracks the development of the Irish private health insurance market, both in terms of its legislative background and the development of competition. Literature on adverse selection and risk selection is then reviewed. Data from two surveys of consumers are then analyzed to determine whether evidence exists of adverse...

    Provided By University College Cork

  • White Papers // Apr 2008

    Performance Analaysis of Low-Density Parity-Check Codes Derived from Finite Inversive Spaces

    Low Density Parity Check (LDPC) codes have been the center of numerous researches in the last ten years. The reason for this interest is due to the performance (Error ratio over SNR) that these codes can achieve keeping the complexity of the pair coding/decoding to a level lower than other...

    Provided By University College Cork

  • White Papers // Apr 2007

    Towards Data Partitioning for Parallel Computing on Three Interconnected Clusters

    The authors present a new data partitioning strategy for parallel computing on three interconnected clusters. This partitioning has two advantages over existing partitioning. First it can reduce communication time due to a lower total volume of communication and a more efficient communication schedule. When the network topology is a linear...

    Provided By University College Cork

  • White Papers // Apr 2007

    On Grid-based Matrix Partitioning for Heterogeneous Processors

    The problem of optimal matrix partitioning for parallel linear algebra on p heterogeneous processors is typically reduced to the geometrical problem of partitioning a unit square into rectangles. In the most general case, the problem has proved NP-complete. Therefore, restrictions of this problem allowing for polynomial solutions should be studied....

    Provided By University College Cork

  • White Papers // Apr 2010

    ER-MAC: A Hybrid MAC Protocol for Emergency Response Wireless Sensor Networks

    This paper introduces ER-MAC, a hybrid MAC protocol for emergency response wireless sensor networks. ERMAC is designed as a hybrid of the TDMA and CSMA approaches, giving it the flexibility to adapt to traffic and topology changes. It adopts a TDMA approach to schedule collision-free slots. Nodes wake up for...

    Provided By University College Cork

  • White Papers // Apr 2010

    IEEE 802.21-Enabled ALIVE-HO for Media Streaming in Heterogeneous Wireless Networks

    The convergence of heterogeneous wireless access technologies is an intrinsic part of the long term evolution of wireless networks. This convergence creates network overlays in which achieving seamless and efficient roaming between different technologies, commonly known as Vertical HandOff (VHO), introduces several challenging design issues. The media independent handover standard...

    Provided By University College Cork

  • White Papers // Mar 2010

    Using Mobile Sinks in Wireless Sensor Networks to Improve Building Emergency Response

    The authors propose an opportunistic routing scheme for wireless sensor networks operating in volatile environments. In particular, they consider a sensor field for sensing and reporting on buildings during fires, where sensors are progressively being destroyed by the fire. They envisage firefighters equipped with small computers which can act as...

    Provided By University College Cork

  • White Papers // Oct 2009

    Software Update Recovery for Wireless Sensor Networks

    Updating software over the network is important for Wireless Sensor Networks in support of scale, remote deployment, feature upgrades, and fixes. The risk of a fault in the updated code causing system failure is a serious problem. In this paper, the authors identify a single, critical, symptom loss-of-control that complements...

    Provided By University College Cork

  • White Papers // Aug 2011

    Deployment Alternatives for Performance Debugging in Wireless Sensor Networks

    A common approach for performance monitoring and diagnosis in Wireless Sensor Networks (WSNs) is to send meta-data to a sink node to process. WSN radio constraints limit the amount of this meta-data that can be sent. Logging it to the node's on-board storage can also aid in long-term performance debugging....

    Provided By University College Cork

  • White Papers // Oct 2011

    Power Smart In-door Optical Wireless Link Design

    It was realized in the late 1970s that diffused InfraRed (IR) light much like Radio Frequency (RF) radiation filling a room could be used for wireless data communications. This indoor optical wireless technique is also known as the DiFfused Infrared Radiation (DFIR) and is very effective in preventing physical blocking...

    Provided By University College Cork

  • White Papers // Oct 2011

    Reasoning About the Security Configuration of SAN Switch Fabrics

    Management of a switch fabric security configuration, a core component of Storage Area Networks, is complex and error prone. As a consequence, misconfiguration of and/or a poor understanding of a switch fabric may unnecessarily expose an enterprise to known threats. A formal model of a switch security configuration is presented....

    Provided By University College Cork

  • White Papers // Dec 2010

    Management of Security Policy Configuration Using a Semantic Threat Graph Approach

    Managing the configuration of heterogeneous enterprise security mechanisms is a complex task. The effectiveness of a configuration may be constrained by poor understanding and/or management of the overall security policy requirements, which may, in turn, unnecessarily expose the enterprise to known threats. This paper proposes a threat management based approach,...

    Provided By University College Cork

  • White Papers // Oct 2011

    Federated Autonomic Network Access Control

    Network Access Controls (NAC) are widely used to provide endpoint security typically complementing existing application-based security controls. NAC security mechanisms, for instance firewalls, are routinely prescribed as requirements for compliance to security standards such as PCIDSS and ISO 27000. However, the effectiveness of a NAC configuration may be hampered by...

    Provided By University College Cork

  • White Papers // Jun 2011

    Aspect-Oriented Reengineering of an Object-Oriented Library in a Short Iteration Agile Process

    Aspect-oriented re-engineering aims to modularize crosscutting concerns in an existing system using a new abstraction called an aspect. Code concerns may be tangled and scattered throughout an existing code base thus hampering maintenance. This paper describes the re-engineering of an object-oriented software library called GEF using aspect-oriented techniques as an...

    Provided By University College Cork

  • White Papers // Apr 2010

    An Enhanced Bridged-Based Multi-Hop Wireless Network Implementation

    In this paper an enhanced Layer-2 multi-hop wireless network implementation for Infrastructure based Wireless Mesh Networks is presented. This work combines the flexibility of Layer-2 Wireless Bridging with the dynamic self-configuring capabilities of MANET routing. The main contribution of this paper is an investigation of the issues encountered when applying...

    Provided By University College Cork

  • White Papers // May 2011

    Performance Evaluation of a Density-based Clustering Method for Reducing Very Large Spatiotemporal Dataset

    Spatio-temporal datasets are often very large and difficult to analyze. Today, a lot of interest has arisen towards data-mining techniques to reduce very large spatio-temporal datasets into relevant subsets as well as to help visualisation tools to effectively display the results. Cluster-based mining methods have proven to be successful at...

    Provided By University College Cork

  • White Papers // Jan 2012

    High-Level Data Partitioning for Parallel Computing on Heterogeneous Hierarchical HPC Platforms

    The current state and foreseeable future of High Performance scientific Computing (HPC) can be described in three words: heterogeneous, parallel and distributed. These three simple words have a great impact on the architecture and design of HPC platforms and the creation and execution of efficient algorithms and programs designed to...

    Provided By University College Cork

  • White Papers // May 2013

    Digital Forensic Investigation and Cloud Computing

    In this paper, the authors aim to be a high-level introduction into fundamental concepts of both digital forensic investigations and cloud computing for non-experts in one or both areas. Once fundamental concepts are established, this work begins to examine cloud computing security-related questions, how past technological and methodological flaws are...

    Provided By University College Cork

  • White Papers // Apr 2008

    Performance Analaysis of Low-Density Parity-Check Codes Derived from Finite Inversive Spaces

    Low Density Parity Check (LDPC) codes have been the center of numerous researches in the last ten years. The reason for this interest is due to the performance (Error ratio over SNR) that these codes can achieve keeping the complexity of the pair coding/decoding to a level lower than other...

    Provided By University College Cork

  • White Papers // Apr 2013

    Protecting Organizational Data Confidentiality in the Cloud Using a High-Performance Anonymization Engine

    Data security remains a top concern for the adoption of cloud-based delivery models, especially in the case of the Software as a Service (SaaS). This concern is primarily caused due to the lack of transparency on how customer data is managed. Clients depend on the security measures implemented by the...

    Provided By University College Cork

  • White Papers // Jul 2009

    Tracking Occupants and Inventory Items in Buildings Using RFID Technology

    In order to make control decisions, Smart Buildings need to collect data from multiple sources and bring it to a central location, such as the Building Management System (BMS). This needs to be done in a timely and automated fashion. Besides data being gathered from different energy using elements, information...

    Provided By University College Cork

  • White Papers // Jul 2009

    Improving Energy Efficient Operation of Buildings With Wireless It Systems

    Reducing energy consumption is one of the major challenges for present day and will continue for future generations. The emerging EU directives relating to energy (EU EPBD and the EU Directive on Emissions Trading) now place demands on building owners to rate the energy performance of their buildings for efficient...

    Provided By University College Cork

  • White Papers // Oct 2008

    Towards a Wireless Sensor Platform for Energy Efficient Building Operation

    Currently, the IT-support for energy performance rating of buildings is insufficient. So-called IT-platforms often "Built" of an ad-hoc, inconsistent combination of off-the-shelf building management components, distributed data metering equipment and several monitoring software tools. A promising approach to achieve consistent, holistic performance data management is the implementation of an integrated,...

    Provided By University College Cork

  • White Papers // Jan 2009

    Efficient Building Management With IP-Based Wireless Sensor Network

    Existing Building/Energy Management Systems (BMS/EMS) fail to convey holistic performance to the building manager. A 20% reduction in energy consumption can be achieved by efficiently operated buildings compared with current practice. However, in the majority of buildings, occupant comfort and energy consumption analysis is primarily restricted by available sensor and...

    Provided By University College Cork

  • White Papers // Mar 2009

    Stochastic Constraint Programming: A Scenario-Based Approach

    To model combinatorial decision problems involving uncertainty and probability, the authors introduce scenario based stochastic constraint programming. Stochastic constraint programs contain both decision variables, which they can set, and stochastic variables, which follow a discrete probability distribution. They provide a semantics for stochastic constraint programs based on scenario trees. Using...

    Provided By University College Cork

  • White Papers // Mar 2009

    Stochastic Constraint Programming

    To model combinatorial decision problems involving uncertainty and probability, the authors introduce stochastic constraint programming. Stochastic constraint programs contain both decision variables (which they can set) and stochastic variables (which follow a probability distribution). They combine together the best features of traditional constraint satisfaction, stochastic integer programming, and stochastic satisfiability....

    Provided By University College Cork

  • White Papers // Aug 2010

    Action Learning Methodologies And The IMP Tradition: Application To Capability Building In SMEs

    The purpose of this paper is to apply a process methodology, action learning, to an SME network capability development study. The authors argue for the compatibility of Action Learning methodologies to both an SME context and the IMP tradition. Yet, the application of action learning methods in both research settings...

    Provided By University College Cork

  • White Papers // Sep 2008

    The Development Of The Irish Private Health Insurance Market And Evidence Of Selection Effects Therein

    This paper tracks the development of the Irish private health insurance market, both in terms of its legislative background and the development of competition. Literature on adverse selection and risk selection is then reviewed. Data from two surveys of consumers are then analyzed to determine whether evidence exists of adverse...

    Provided By University College Cork

  • White Papers // Dec 2009

    Building Fire Emergency Detection and Response Using Wireless Sensor Networks

    Wireless Sensor Networks (WSNs) provide a low cost solution with respect to maintenance and installation and in particular, building refurbishment and retrofitting are easily accomplished via wireless technologies. Fire emergency detection and response for building environments is a novel application area for the deployment of wireless sensor networks. In such...

    Provided By University College Cork

  • White Papers // Nov 2008

    Risk Management In Lithuanian And Irish Credit Unions: Trends And Impacts On Credit Union Development

    The aim of this paper is to examine the Irish and Lithuanian credit union movements in terms of risk management and risk performance, and to discuss credit union risk regulation. Risk management in credit unions often closely relates to credit union development stages so that as credit unions mature, higher...

    Provided By University College Cork

  • White Papers // Mar 2011

    A Shared Opportunistic Infrastructure for Long-Lived Wireless Sensor Networks

    In this paper, a Shared Opportunistic Infrastructure (SOI) is proposed to reduce total cost of ownership for long-lived wireless sensor networks through exploiting human mobility. More specifically, various sensor nodes are opportunistically connected with their corresponding servers through smart phones carried by people in their daily life. In this paper,...

    Provided By University College Cork

  • White Papers // Aug 2011

    Predictive Simulation & Evacuation Monitoring in Wireless Sensor Networks

    In this paper, the authors present an emergency monitoring strategy (Predictive Simulation Reporting) using Wireless Sensor Networks that combines sensor monitoring and the prediction of future movement of occupants using a multi-agent crowd evacuation simulation operating on a resource-rich Base Station node. Sensor nodes are informed ahead of time about...

    Provided By University College Cork

  • White Papers // Jan 2011

    Extended Handover Keying and Modified IEEE 802.21 Resource Query Approach for Improving Vertical Handoff Performance

    Inter-technology handoff is a complex process that involves several procedures including resource management, mobility management, and security functions. These procedures increase the handoff delay as the involved signaling occurs between different administrative domains. Hence, seamless handoff across different access technologies is conditioned on developing efficient architectures and mechanisms that reduce...

    Provided By University College Cork

  • White Papers // Apr 2007

    On Grid-based Matrix Partitioning for Heterogeneous Processors

    The problem of optimal matrix partitioning for parallel linear algebra on p heterogeneous processors is typically reduced to the geometrical problem of partitioning a unit square into rectangles. In the most general case, the problem has proved NP-complete. Therefore, restrictions of this problem allowing for polynomial solutions should be studied....

    Provided By University College Cork

  • White Papers // Apr 2007

    Towards Data Partitioning for Parallel Computing on Three Interconnected Clusters

    The authors present a new data partitioning strategy for parallel computing on three interconnected clusters. This partitioning has two advantages over existing partitioning. First it can reduce communication time due to a lower total volume of communication and a more efficient communication schedule. When the network topology is a linear...

    Provided By University College Cork

  • White Papers // May 2013

    FuPerMod: a Framework for Optimal Data Partitioning for Parallel Scientific Applications on Dedicated Heterogeneous HPC Platforms

    Optimization of data-parallel scientific applications for modern HPC platforms is challenging in terms of efficient use of heterogeneous hardware and software. It requires partitioning the computations in proportion to the speeds of computing devices. Implementation of data partitioning algorithms based on computation performance models is not trivial. It requires accurate...

    Provided By University College Cork

  • White Papers // Mar 2014

    Topology-Aware Optimization of Communications for Parallel Matrix Multiplication on Hierarchical Heterogeneous HPC Platforms

    Communications on hierarchical heterogeneous HPC platforms can be optimized based on topology information. For MPI, as a major programming tool for such platforms, a number of topology-aware implementations of collective operations have been proposed for optimal scheduling of messages. This approach improves communication performance and does not require to modify...

    Provided By University College Cork

  • White Papers // Mar 2014

    Searching for the Optimal Data Partitioning Shape for Parallel Matrix Matrix Multiplication on 3 Heterogenous Processors

    Parallel Matrix-Matrix Multiplication (MMM) is a fundamental part of the linear algebra libraries used by scientific applications on high performance computers. As heterogeneous systems have emerged as high performance computing platforms, the traditional homogeneous algorithms have been adapted to these heterogeneous environments. Although heterogeneous systems have been in use for...

    Provided By University College Cork

  • White Papers // Dec 2013

    Hierarchical Parallel Matrix Multiplication on Large-Scale Distributed Memory Platform

    Matrix multiplication is a very important computation kernel both in its own right as a building block of many scientific applications and as a popular representative for other scientific applications. Cannon's algorithm which dates back to 1969 was the first efficient algorithm for parallel matrix multiplication providing theoretically optimal communication...

    Provided By University College Cork

  • White Papers // May 2012

    Hierarchical Partitioning Algorithm for Scientific Computing on Highly Heterogeneous CPU + GPU Clusters

    Hierarchical level of heterogeneity exists in many modern high performance clusters in the form of heterogeneity between computing nodes, and within a node with the addition of specialized accelerators, such as GPUs. To achieve high performance of scientific applications on these platforms it is necessary to perform load balancing. In...

    Provided By University College Cork

  • White Papers // Jul 2012

    Data Partitioning on Heterogeneous Multicore and Multi-GPU Systems Using Functional Performance Models of Data-Parallel Applications

    Transition to hybrid CPU/GPU platforms in high performance computing is challenging in the aspect of efficient utilization of the heterogeneous hardware and existing optimized software. During recent years, scientific software has been ported to multicore and GPU architectures and now should be reused on hybrid platforms. In this paper, the...

    Provided By University College Cork

  • White Papers // Oct 2011

    Column-Based Matrix Partitioning for Parallel Matrix Multiplication on Heterogeneous Processors Based on Functional Performance Models

    In this paper, the authors present a new data partitioning algorithm to improve the performance of parallel matrix multiplication of dense square matrices on heterogeneous clusters. Existing algorithms either use single speed performance models which are too simplistic or they do not attempt to minimize the total volume of communication....

    Provided By University College Cork

  • White Papers // Feb 2012

    Using Static Code Analysis to Improve Performance of GridRPC Applications

    In this paper, the authors present an approach to improve performance of GridRPC applications by statically analyzing dynamic workflows. An extension to GridRPC API is used to specify the region of code to apply static code analysis to, during the compilation phase. The information collected is then used at runtime...

    Provided By University College Cork

  • White Papers // Feb 2012

    Partitioning for Parallel Matrix-Matrix Multiplication With Heterogeneous Processors: The Optimal Solution

    The problem of matrix partitioning for parallel matrix-matrix multiplication on heterogeneous processors has been extensively studied since the mid 1990s. During this time, previous research focused mainly on the design of efficient partitioning algorithms, optimally or sub-optimally partitioning matrices into rectangles. The optimality of the rectangular partitioning shape itself has...

    Provided By University College Cork