Springer Healthcare

Displaying 1-40 of 693 results

  • White Papers // Jun 2014

    A Comparative Study on Resource Allocation and Energy Efficient Job Scheduling Strategies in Large-Scale Parallel Computing Systems

    In the large-scale parallel computing environment, resource allocation and energy efficient techniques are required to deliver the Quality of Services (QoS) and to reduce the operational cost of the system. Because the cost of the energy consumption in the environment is a dominant part of the owner's and user's budget....

    Provided By Springer Healthcare

  • White Papers // Jun 2014

    A Survey and Taxonomy on Energy Efficient Resource Allocation Techniques for Cloud Computing Systems

    In a cloud computing paradigm, energy efficient allocation of different virtualized ICT resources (servers, storage disks, and networks, and the like) is a complex problem due to the presence of heterogeneous application (e.g., content delivery networks, MapReduce, web applications, and the like) workloads having contentious allocation requirements in terms of...

    Provided By Springer Healthcare

  • White Papers // Jun 2014

    Dual-Access Way-Prediction Cache for Embedded Systems

    Way-Prediction (WP) caches have advantages of reducing power consumption and latency for highly associative data caches and thus are favorable for embedded systems. In this paper, the authors propose an enhanced way-prediction cache, Dual-Access Way-Prediction (DAWP) cache, to cope with the weakness of the WP cache. The prediction logic designed...

    Provided By Springer Healthcare

  • White Papers // Apr 2014

    CubeLoad: A Parametric Generator of Realistic OLAP Workloads

    Differently from OLTP workloads, OLAP workloads are hardly predictable due to their inherently extemporary nature. Besides, obtaining real OLAP workloads by monitoring the queries actually issued in companies and organizations is quite hard. On the other hand, hardware and software benchmarking in the industrial world, as well as comparative evaluation...

    Provided By Springer Healthcare

  • White Papers // Apr 2014

    WABRM: A Work-Load Aware Balancing and Resource Management Framework for Swift on Cloud

    Fueled by increasing demand of big data processing, distributed storage systems have been more and more widely used by enterprises. However, in these systems, few storage nodes holding enormous amount of hotspot data could become bottlenecks. This stems from the fact that most typical distributed storage systems mainly provide data...

    Provided By Springer Healthcare

  • White Papers // Apr 2014

    An Overview of the Commercial Cloud Monitoring Tools: Research Dimensions, Design Issues, and State-of-the-Art

    Cloud monitoring activity involves dynamically tracking the Quality of Service (QoS) parameters related to virtualized resources (e.g., VM, storage, network, appliances, etc.), the physical resources they share, the applications running on them and data hosted on them. Applications and resources configuration in cloud computing environment is quite challenging considering a...

    Provided By Springer Healthcare

  • White Papers // Apr 2014

    Evaluation Methodology for Data Communication-Aware Application Partitioning

    Heterogeneous multicore architectures appear to be a promising solution to the ever-increasing computational demands of applications in embedded as well as high-performance computing domains. Nevertheless, inefficient application partitioning for such systems may result in a considerable reduction in the anticipated performance improvement. Consequently, proper mechanisms are required to evaluate quality...

    Provided By Springer Healthcare

  • White Papers // Mar 2014

    Hierarchical Approach to Optimization of Parallel Matrix Multiplication on Large-Scale Platforms

    Many state-of-the-art parallel algorithms, which are widely used in scientific applications executed on high-end computing systems, were designed in the twentieth century with relatively small-scale parallelism in mind. Indeed, while in 1990s a system with few hundred cores was considered a powerful supercomputer; modern top supercomputers have millions of cores....

    Provided By Springer Healthcare

  • White Papers // Feb 2014

    Unmixing-Based Content Retrieval System for Remotely Sensed Hyperspectral Imagery on GPUs

    In this paper the authors present a new unmixing-based retrieval system for remotely sensed hyperspectral imagery. The need for this kind of system is justified by the exponential growth in the volume and number of remotely sensed data sets from the surface of the earth. This is particularly the case...

    Provided By Springer Healthcare

  • White Papers // Jan 2014

    Transactional Support for Adaptive Indexing

    Adaptive indexing initializes and optimizes indexes incrementally, as a side effect of query processing. The goal is to achieve the benefits of indexes while hiding or minimizing the costs of index creation. However, index-optimizing side effects seem to turn read-only queries into update transactions that might, for example, create lock...

    Provided By Springer Healthcare

  • White Papers // Jan 2014

    Big Data: A Survey

    In this paper, the authors review the background and state-of-the-art of big data. They first introduce the general background of big data and review related technologies, such as could computing, Internet of Things, data centers, and Hadoop. They then focus on the four phases of the value chain of big...

    Provided By Springer Healthcare

  • White Papers // Jan 2014

    DynTunKey: A Dynamic Distributed Group Key Tunneling Management Protocol for Heterogeneous Wireless Sensor Networks

    Wireless Sensor Networks (WSNs) are being used for many applications ranging from mobile target surveillance to intelligent home networking. Due to the sensitive nature of the data transmitted by these applications, appropriate protection mechanisms are needed to prevent attackers from exploiting the weaknesses of the radio links. In this paper,...

    Provided By Springer Healthcare

  • White Papers // Jan 2014

    ADLU: A Novel Anomaly Detection and Location-Attribution Algorithm for UWB Wireless Sensor Networks

    Wireless Sensor Networks (WSNs) are gaining more and more interest in the research community due to their unique characteristics. Besides energy consumption considerations, security has emerged as an equally important aspect in their network design. This is because WSNs are vulnerable to various types of attacks and to node compromises,...

    Provided By Springer Healthcare

  • White Papers // Jan 2014

    InterCloud RAIDer: A Do-It-Yourself Multi-Cloud Private Data Backup System

    In this paper, the authors introduce InterCloud RAIDer, which realizes a multi-cloud private data backup system by composing a data deduplication technique to reduce the overall storage overhead, erasure coding to achieve redundancy at low overhead, which is dispersed across multiple cloud services to realize fault-tolerance against individual service providers,...

    Provided By Springer Healthcare

  • White Papers // Dec 2013

    A Decision Framework for Placement of Applications in Clouds That Minimizes Their Carbon Footprint

    Cloud computing gives users much freedom on where they host their computation and storage. However, the CO2 emission of a job depends on the location and the energy efficiency of the data centers where it is run. The authors developed a decision framework that determines to move computation with accompanying...

    Provided By Springer Healthcare

  • White Papers // Dec 2013

    An Improved Task Assignment Scheme for Hadoop Running in the Clouds

    Now-a-days, data-intensive problems are so prevalent that numerous organizations in various industries have to face them in their business operation. It is often crucial for enterprises to have the capability of analyzing large volumes of data in an effective and timely manner. MapReduce and its open-source implementation Hadoop dramatically simplified...

    Provided By Springer Healthcare

  • White Papers // Dec 2013

    Data Management in Cloud Environments: NoSQL and NewSQL Data Stores

    Advances in web technology and the proliferation of mobile devices and sensors connected to the Internet have resulted in immense processing and storage requirements. Cloud computing has emerged as a paradigm that promises to meet these requirements. This paper focuses on the storage aspect of cloud computing, specifically on data...

    Provided By Springer Healthcare

  • White Papers // Dec 2013

    Service Selection in Web Service Compositions Optimizing Energy Consumption and Service Response Time

    A challenging task in web service composition is the runtime binding of a set of interconnected abstract services to concrete ones. This question, formulated as the service selection problem, has been studied in the area of service compositions implementing business processes. Despite the abundance of work on this topic, few...

    Provided By Springer Healthcare

  • White Papers // Dec 2013

    Catching Modern Botnets Using Active Integrated Evidential Reasoning

    Botnets are now recognized as one of the major security threats to start various security attacks (e.g., spamming, DDoS). Although substantial research has been done towards botnet detection, it is becoming much more difficult today, especially for highly polymorphic, intelligent and stealthy modern botnets. Traditional botnet detection (e.g., signature, anomaly...

    Provided By Springer Healthcare

  • White Papers // Dec 2013

    Agile Methods for Embedded Systems Development - A Literature Review and a Mapping Study

    There is a wide area of applications that use embedded systems, and the number of such systems keeps growing. The required functionality and complexity of embedded systems are also constantly increasing, and development of such products is becoming increasingly harder. This requires new thinking on the product development processes, and...

    Provided By Springer Healthcare

  • White Papers // Nov 2013

    An Elastic Virtual Infrastructure for Research Applications (ELVIRA)

    Cloud computing infrastructures provide a way for researchers to source the computational and storage resources they require to conduct their work and to collaborate within distributed research teams. The authors provide an overview of a cloud-based elastic virtual infrastructure for research applications that they have established to provide researchers with...

    Provided By Springer Healthcare

  • White Papers // Nov 2013

    Towards Full Network Virtualization in Horizontal IaaS Federation: Security Issues

    Horizontal IaaS federation exploits datacenter for federation of IaaS provider by supplying virtual nodes (e.g. virtual machines, virtual switches, and virtual routers) and virtual links. Today's datacenters for cloud computing do not supply full network virtualization in terms of user-level network management and user-agreed network topology. The datacenters lack the...

    Provided By Springer Healthcare

  • White Papers // Nov 2013

    Efficient and Highly Portable Deterministic Multithreading (DetLock)

    In this paper, the authors present DetLock, a runtime system to ensure deterministic execution of multithreaded programs running on multicore systems. DetLock does not rely on any hardware support or kernel modification to ensure determinism. For tracking the progress of the threads, logical clocks are used. Unlike previous approaches, which...

    Provided By Springer Healthcare

  • White Papers // Nov 2013

    Securing Cloud Using Third Party Threaded IDS

    Cloud computing is universal, staying anywhere in the world user can access the cloud applications. Mainly cloud computing will provide services to the users using Internet. Cloud storage services offer user-friendly, easily accessible and money-saving ways of storing and automatically backing up arbitrary data. These services are available on-demand on...

    Provided By Springer Healthcare

  • White Papers // Nov 2013

    A Survey on Securing the Virtual Cloud

    In this paper, the authors present a survey and analysis of the current security measures implemented in cloud computing and the hypervisors that support it. The viability of an efficient virtualization layer has led to an explosive growth in the cloud computing industry, exemplified by Amazon's Elastic Cloud, Apple's iCloud,...

    Provided By Springer Healthcare

  • White Papers // Nov 2013

    AppaaS: Offering Mobile Applications as a Cloud Service

    With the huge number of offerings in the mobile application market, the choice of mobile applications that best fit particular objectives is challenging. Therefore, there is a demand for a platform elevating the momentum of mobile applications that can adapt their behavior according to the user's context. This paper proposes...

    Provided By Springer Healthcare

  • White Papers // Nov 2013

    Efficient Parallel Spectral Clustering Algorithm Design for Large Data Sets Under Cloud Computing Environment

    Spectral clustering algorithm has proved be more effective than most traditional algorithms in finding clusters. However, its high computational complexity limits its effect in actual application. This paper combines the spectral clustering with MapReduce, through evaluation of sparse matrix Eigen-value and computation of distributed cluster, puts forward the improvement ideas...

    Provided By Springer Healthcare

  • White Papers // Oct 2013

    Analytic Performance Modeling and Optimization of Live VM Migration

    Cloud computing is based on largely distributed virtual environments that provide Infrastructure-as-a-Service (IaaS) services to consumers allowing them to lease computing resources that scale to their needs. These services rely on virtualization as an important technology that facilitates dynamic resource management to meet Service Level Agreements (SLA) of disparate applications...

    Provided By Springer Healthcare

  • White Papers // Oct 2013

    Linearly Homomorphic Structure-Preserving Signatures and their Applications

    Structure-Preserving Signatures (SPS) are signature schemes where messages, signatures and public keys all consist of elements of a group over which a bilinear map is efficiently computable. This property makes them useful in cryptographic protocols as they nicely compose with other algebraic tools (like the celebrated groth-sahai proof systems). In...

    Provided By Springer Healthcare

  • White Papers // Oct 2013

    Efficient Cryptosystems from 2k-th Power Residue Symbols

    In this paper, the authors introduced a new generalization of the cryptosystem. The so-obtained cryptosystems are shown to be secure under the quadratic residuosity assumption. Further, they enjoy a number of useful features including fast decryption, optimal ciphertext expansion, and homomorphic property. The authors believe that their proposal is the...

    Provided By Springer Healthcare

  • White Papers // Oct 2013

    An Agents and Artifacts Approach to Distributed Data Mining

    In this paper the authors propose a novel Distributed Data Mining (DDM) approach based on the agents and artifacts paradigm, as implemented in CArtAgO, where artifacts encapsulate data mining tools, inherited from Weka, that agents can use while engaged in collaborative, distributed learning processes. Target hypothesis are currently constrained to...

    Provided By Springer Healthcare

  • White Papers // Oct 2013

    A Scalable Scheme for Privacy-Preserving Aggregation of Time-Series Data

    Suppose that a set of multiple users uploads in every time period encrypted values of some data. The considered problem is how an untrusted data aggregator can compute the sum of all users' values but nothing more. However, as advocated by the authors, the proposed encryption scheme suffers from some...

    Provided By Springer Healthcare

  • White Papers // Sep 2013

    Differentially Private Set-Valued Data Release Against Incremental Updates

    Publication of the private set-valued data will provide enormous opportunities for counting queries and various data mining tasks. Compared to those previous methods based on partition-based privacy models (e.g., k-anonymity), differential privacy provides strong privacy guarantees against adversaries with arbitrary background knowledge. However, the existing solutions based on differential privacy...

    Provided By Springer Healthcare

  • White Papers // Sep 2013

    Repairing Event Logs Using Timed Process Models

    Process mining aims to infer meaningful insights from process-related data and attracted the attention of practitioners, tool-vendors, and researchers in recent years. Traditionally, event logs are assumed to describe the as-is situation. But this is not necessarily the case in environments where logging may be compromised due to manual logging....

    Provided By Springer Healthcare

  • White Papers // Sep 2013

    Evaluating the Manageability of Web Browsers Controls

    The proliferation of Smartphone's has introduced new challenges in web browsing security. These devices often have limited resources and small size, which may limit the security 'Arsenal' of their user. This, however, does not seem to deter Smartphone users from accessing the Web via their devices. On the same time,...

    Provided By Springer Healthcare

  • White Papers // Sep 2013

    Access-Load-Aware Dynamic Data Balancing for Cloud Storage Service

    Cloud storage is the typical way for storing massive data in big data era. Dynamic data balancing is important for cloud storage since it aims to improve the utilization of computing resource and the performance of data process. However, storage-load-aware data balancing, adopted by almost all existing cloud storage services...

    Provided By Springer Healthcare

  • White Papers // Sep 2013

    Federated Authorization for Software-as-a-Service Applications

    Software-as-a-Service (SaaS) is a type of cloud computing in which a tenant rents access to a shared, typically web-based application hosted by a provider. Access control for SaaS should enable the tenant to control access to data that are located at the provider based on tenant-specific access control policies. To...

    Provided By Springer Healthcare

  • White Papers // Aug 2013

    A UHF/UWB Hybrid Silicon RFID Tag With on - Chip Antennas

    In this paper, the authors describe and analyze a miniature wireless Radio Frequency IDentification (RFID) chip with On-Chip Antennas (OCA) and Ultra WideBand (UWB) signaling by real-world measurements. With the on-chip antenna approach, no external antennas are required, and the size of the overall tag is identical to the size...

    Provided By Springer Healthcare

  • White Papers // Aug 2013

    Formal Analysis of Memory Contention in a Multiprocessor System

    Multi-core processors along with multi-module memories are extensively being used in high performance computers these days. One of the main performance evaluation metrics in such configurations is the memory contention problem and its effect on the overall memory access time. Usually, this problem is analyzed using simulation or numerical methods....

    Provided By Springer Healthcare

  • White Papers // Aug 2013

    Trend Mining in Dynamic Attributed Graphs

    Many applications see huge demands of discovering important patterns in dynamic attributed graph. In this paper, the authors introduce the problem of discovering trend sub-graphs in dynamic attributed graphs. This new kind of pattern relies on the graph structure and the temporal evolution of the attribute values. Several interestingness measures...

    Provided By Springer Healthcare

  • White Papers // Apr 2011

    A Scalable Multiprocessor Architecture for Pervasive Computing

    In this paper, the authors have implemented a system for a JPEG encoding application. The previous system uses static deployment of computing resources, which limits computation capability. To address this limitation, this paper proposes a novel scalable architecture that allows extending a system by adding new subsystems, to meet increasing...

    Provided By Springer Healthcare

  • White Papers // Aug 2006

    Two Phase Semi-Supervised Clustering Using Background Knowledge

    Using background knowledge in clustering, called semi-clustering, is one of the actively researched areas in data mining. In this paper, the authors illustrate how to use background knowledge related to a domain more efficiently. For a given data, the number of classes is investigated by using the must-link constraints before...

    Provided By Springer Healthcare

  • White Papers // Aug 2009

    Data Mining Using Graphics Processing Units

    During the last few years, Graphics Processing Units (GPU) have evolved from simple devices for the display signal preparation into powerful coprocessors that do not only support typical computer graphics tasks such as rendering of 3D scenarios but can also be used for general numeric and symbolic computation tasks such...

    Provided By Springer Healthcare

  • White Papers // Jan 2012

    Scalable Memory Hierarchies for Embedded Manycore Systems

    As the size of FPGA devices grows following Moore's law, it becomes possible to put a complete manycore system onto a single FPGA chip. The centralized memory hierarchy on typical embedded systems in which both data and instructions are stored in the off-chip global memory will introduce the bus contention...

    Provided By Springer Healthcare

  • White Papers // Oct 2010

    Dynamic Proportional Share Scheduling in Hadoop

    The authors present the Dynamic Priority (DP) parallel task scheduler for Hadoop. It allows users to control their allocated capacity by adjusting their spending over time. This simple mechanism allows the scheduler to make more efficient decisions about which jobs and users to prioritize and gives users the tool to...

    Provided By Springer Healthcare

  • White Papers // May 2008

    A Tree-Based Approach for Frequent Pattern Mining from Uncertain Data

    Many frequent pattern mining algorithms find patterns from traditional transaction databases, in which the content of each transaction - namely, items - is definitely known and precise. However, there are many real-life situations in which the content of transactions is uncertain. To deal with these situations, the authors propose a...

    Provided By Springer Healthcare

  • White Papers // Jan 2012

    Active Memory Controller

    Inability to hide main memory latency has been increasingly limiting the performance of modern processors. The problem is worse in large-scale shared memory systems, where remote memory latencies are hundreds, and soon thousands, of processor cycles. To mitigate this problem, the authors propose an intelligent memory and cache coherence controller...

    Provided By Springer Healthcare

  • White Papers // Apr 2008

    Characterizing the Basic Synchronization and Communication Operations in Dual Cell-Based Blades

    The Cell Broadband Engine (Cell BE) is a heterogeneous Chip Multi-Processor (CMP) architecture to offer very high performance, especially on game and multimedia applications. The singularity of its architecture, nine cores of two different types, along with the variety of synchronization and communication primitives offered to programmers, make the task...

    Provided By Springer Healthcare

  • White Papers // Apr 2009

    Characterizing the Basic Synchronization and Communication Operations in Dual Cell-Based Blades Through CellStats

    The Cell Broadband Engine (Cell BE) is a heterogeneous Chip Multi-Processor (CMP) architecture to offer very high performance, especially on game and multimedia applications. The singularity of its architecture, nine cores of two different types, along with the variety of synchronization and communication primitives offered to programmers, make the task...

    Provided By Springer Healthcare

  • White Papers // Mar 2010

    Leakage-Efficient Design of Value Predictors Through State and Non-State Preserving Techniques

    In the last decade computer engineers have faced changes in the way microprocessors are designed. New microprocessors do not only need to be faster than the previous generation, but also be feasible in terms of energy consumption and thermal dissipation. Recently, a new challenge appeared for computer engineers, the static...

    Provided By Springer Healthcare

  • White Papers // Oct 2007

    Efficient Message Management in Tiled CMP Architectures Using a Heterogeneous Interconnection Network

    Previous studies have shown that the interconnection network of a Chip Multi-Processor (CMP) has significant impact on both overall performance and energy consumption. Moreover, wires used in such interconnect can be designed with varying latency, bandwidth and power characteristics. In this paper, the authors present a proposal for performance- and...

    Provided By Springer Healthcare

  • White Papers // Feb 2008

    An Energy Consumption Characterization of On-Chip Interconnection Networks for Tiled CMP Architectures

    Continuous improvements in integration scale have made possible the inclusion of several processor cores on the same chip. Such designs have been named Chip Multi-Processors (CMPs) and constitute a good alternative to traditional monolithic designs for several reasons, among others, better levels of performance, scalability, and performance/energy ratio. On the...

    Provided By Springer Healthcare

  • White Papers // Oct 2007

    Energy-Efficient Hardware Prefetching for CMPs Using Heterogeneous Interconnects

    In the last years, high performance processor designs have evolved toward Chip Multi-Processor (CMP) architectures that implement multiple processing cores on a single die. As the number of cores inside a CMP increases, the on-chip interconnection network will have significant impact on both overall performance and power consumption as previous...

    Provided By Springer Healthcare

  • White Papers // Aug 2009

    Fast and Efficient Synchronization and Communication Collective Primitives for Dual Cell-Based Blades

    The Cell Broadband Engine (Cell BE) is a heterogeneous multi-core processor specifically designed to exploit thread-level parallelism. Its memory model comprehends a common shared main memory and eight small private local memories. Programming of the Cell BE involves dealing with multiple threads and explicit data movement strategies through DMAs which...

    Provided By Springer Healthcare

  • White Papers // Aug 2009

    Dealing with Traffic-Area Trade-Off in Direct Coherence Protocols for Many-Core CMPs

    In many-core CMP architectures, the cache coherence protocol is a key component since it can add requirements of area and power consumption to the final design and, therefore, it could restrict severely its scalability. Area constraints limit the use of precise sharing codes to small- or medium-scale CMPs. Power constraints...

    Provided By Springer Healthcare

  • White Papers // Apr 2011

    Evaluation of Low-Overhead Organizations for the Directory in Future Many-Core CMPs

    If current trends continue, today's small-scale general-purpose CMPs will soon be replaced by multi-core architectures integrating tens or even hundreds of cores on-chip. Most likely, some of these many-core CMPs will implement the hardware-managed, implicitly-addressed, coherent caches memory model. Cache coherence in these designs will be probably maintained through a...

    Provided By Springer Healthcare

  • White Papers // Aug 2011

    A Fault-Tolerant Architecture for Parallel Applications in Tiled-CMPs

    Now-a-days, hardware reliability is considered a first-class issue along with performance and energy efficiency. The increasing scaling technology and subsequent supply voltage reductions, together with temperature fluctuations, augment the susceptibility of architectures to errors. With the development of Chip Multi-Processors (CMPs), the interest for using parallel applications has increased. Previous...

    Provided By Springer Healthcare

  • White Papers // Apr 2012

    Juggle: Addressing Extrinsic Load Imbalances in SPMD Applications on Multicore Computers

    The authors investigate proactive dynamic load balancing on multicore systems, in which threads are continually migrated to reduce the impact of processor/thread mismatches. Their goal is to enhance the flexibility of the SPMD-style programming model and enable SPMD applications to run efficiently in multi-programmed environments. They present Juggle, a practical...

    Provided By Springer Healthcare

  • White Papers // May 2011

    GPU Computation in Bioinspired Algorithms: A Review

    Bioinspired methods usually need a high amount of computational resources. For this reason, parallelization is an interesting alternative in order to decrease the execution time and to provide accurate results. In this sense, recently there has been a growing interest in developing parallel algorithms using Graphic Processing Units (GPU) also...

    Provided By Springer Healthcare

  • White Papers // Jan 2014

    InterCloud RAIDer: A Do-It-Yourself Multi-Cloud Private Data Backup System

    In this paper, the authors introduce InterCloud RAIDer, which realizes a multi-cloud private data backup system by composing a data deduplication technique to reduce the overall storage overhead, erasure coding to achieve redundancy at low overhead, which is dispersed across multiple cloud services to realize fault-tolerance against individual service providers,...

    Provided By Springer Healthcare

  • White Papers // Sep 2009

    Hierarchical Dependency Graphs: Abstraction and Methodology for Mapping Systolic Array Designs to Multicore Processors

    Systolic array designs and dependency graphs are some of the most important class of algorithms in several scientific computing areas. In this paper, the authors propose an abstraction based on the fundamental principles behind designing systolic arrays. Then, based on the abstraction, they propose a methodology to map a dependency...

    Provided By Springer Healthcare

  • White Papers // Oct 2010

    Scatter-Gather-Merge: An Efficient Star-Join Query Processing Algorithm for Data-Parallel Frameworks

    A data-parallel framework is very attractive for large-scale data processing since it enables such an application to easily process a huge amount of data on commodity machines. MapReduce, a popular data-parallel framework, is used in various fields such as web search, data mining and data warehouses; it is proven to...

    Provided By Springer Healthcare

  • White Papers // Jun 2007

    Application-Specific Processor Architecture: Then and Now

    The authors first relate the architecture of systolic arrays to the technological and economic design forces acting on architects of special-purpose systems some 20 years ago. They then observe that those same design forces now are bearing down on the architects of contemporary general-purpose processors, who consequently are producing general-purpose...

    Provided By Springer Healthcare

  • White Papers // Mar 2009

    Adaptive Workload Allocation in Query Processing in Autonomous Heterogeneous Environments

    The increasing prevalence of networked storage and computational resources, along with middleware for managing resource access and sharing, raises the prospect that queries can be run over resources obtained on demand, rather than on dedicated infrastructures. However, the movement of query processing into non-dedicated environments means that it is necessary...

    Provided By Springer Healthcare

  • White Papers // Jul 2006

    An Integrated Temporal Partitiaoning and Mapping Framework for Handling Custom Instructions on a Reconfigurable Functional Unit

    Extensible processors allow customization for an application by extending the core instruction set architecture. Extracting appropriate custom instructions is an important phase for implementing an application on an extensible processor with a reconfigurable functional unit. Custom instructions (CIs) usually are extracted from critical portions of applications. This paper presents approaches...

    Provided By Springer Healthcare

  • White Papers // Apr 2007

    Handling Control Data Flow Graphs for a Tightly Coupled Reconfigurable Accelerator

    In an embedded system including a base processor integrated with a tightly coupled accelerator, extracting frequently executed portions of the code (hot portion) and executing their corresponding Data Flow Graph (DFG) on the accelerator brings about more speedup. In this paper, the authors intend to present their motivations for handling...

    Provided By Springer Healthcare

  • White Papers // Nov 2008

    MCUDA: An Efficient Implementation of CUDA Kernels for Multi-core CPUs

    CUDA is a data parallel programming model that supports several key abstractions - thread blocks, hierarchical memory and barrier synchronization - for writing applications. This model has proven effective in programming GPUs. In this paper, the authors describe a framework called MCUDA, which allows CUDA programs to be executed efficiently...

    Provided By Springer Healthcare

  • White Papers // Oct 2008

    A High-level Microprocessor Power Modeling Technique Based on Event Signatures

    In this paper, the authors present a technique for high-level power estimation of microprocessors. The technique, which is based on abstract execution profiles called 'Event signatures', operates at a higher level of abstraction than commonly-used Instruction-Set Simulator (ISS) based power estimation methods and should thus be capable of achieving good...

    Provided By Springer Healthcare

  • White Papers // May 2007

    Calibration of Abstract Performance Models for System-Level Design Space Exploration

    High-level performance modeling and simulation have become a key ingredient of system-level design as they facilitate early architectural design space exploration. An important precondition for such high-level modeling and simulation methods is that they should yield trustworthy performance estimations. This requires validation (if possible) and calibration of the simulation models,...

    Provided By Springer Healthcare

  • White Papers // Aug 2006

    Static Priority Scheduling of Event-Triggered Real-Time Embedded Systems

    Real-time embedded systems are often specified as a collection of independent tasks, each generating a sequence of event-triggered code blocks. The goal of scheduling tasks in this domain is to find an execution order which satisfies all real-time constraints. Within the context of recurring real-time tasks, all previous work either...

    Provided By Springer Healthcare

  • White Papers // May 2006

    A Predictive Synchronizer for Periodic Clock Domains

    An adaptive predictive clock synchronizer for System-on-Chips (SoCs) incorporating multiple clock domains is presented. The synchronizer takes advantage of the periodic nature of clocks in order to predict potential conflicts in advance, and to conditionally employ an input sampling delay to avoid such conflicts. The result is conflict-free synchronization with...

    Provided By Springer Healthcare

  • White Papers // Jul 2011

    FELI: HW/SW Support for On-Chip Distributed Shared Memory in Multicores

    Modern Chip Multi-Processors (CMPs) composed of accelerators and on-chip scratchpad memories are currently emerging as power efficient architectures. However, these architectures are hard to program because they require efficient data allocation. In addition, when running legacy applications on these architectures, unless their code is adapted to utilize the distributed memory...

    Provided By Springer Healthcare

  • White Papers // Oct 2007

    On Temperature-Aware Scheduling for Single-Processor Systems

    Power-aware operating systems/processor controllers ensure that the system temperature does not exceed a threshold by utilizing system-throttling, where the clock speed is scaled to an equilibrium load. The authors denote this as the constant policy, and compare against Zig-Zag policies that alternate between phases of cooling and heating. In this...

    Provided By Springer Healthcare

  • White Papers // Feb 2006

    Estimating Energy Consumption for an MPSoC Architectural Exploration

    Early energy estimation is increasingly important in Multi-Processor System-On-Chip (MPSoC) design. Applying traditional approaches, which consist in delaying the estimation until the architectural layout has been produced, is inefficient and prevents the rapid exploration of alternative architectures. In this paper, the authors present a framework for architectural exploration as part...

    Provided By Springer Healthcare

  • White Papers // Aug 2009

    Evaluating SPLASH-2 Applications Using MapReduce

    MapReduce has been prevalent for running data-parallel applications. By hiding other non-functionality parts such as parallelism, fault tolerance and load balance from programmers, MapReduce significantly simplifies the programming of large clusters. Due to the mentioned features of MapReduce above, researchers have also explored the use of MapReduce on other application...

    Provided By Springer Healthcare

  • White Papers // Apr 2013

    A framework for reliability-aware design exploration on MPSoC based systems

    Applying system-level fault-tolerant techniques such as active redundancy is a promising way to enhance the system reliability for safety-related applications. Embedded system design using active redundancy is a challenging task that involves solving two major problems, namely finding the optimal redundancy configuration and mapping/scheduling of the application (including the redundant...

    Provided By Springer Healthcare

  • White Papers // Feb 2012

    Cost-Intelligent Application-Specific Data Layout Optimization for Parallel File Systems

    Parallel file systems have been developed in recent years to ease the I/O bottleneck of high-end computing system. These advanced file systems offer several data layout strategies in order to meet the performance goals of specific I/O workloads. However, while a layout policy may perform well on some I/O workload,...

    Provided By Springer Healthcare

  • White Papers // Feb 2012

    Storage-Efficient Data Prefetching for High Performance Computing

    Data prefetching is widely adopted in modern high performance processors to bridge the ever-increasing performance gap between processor and memory. Many prefetching techniques have been proposed to exploit patterns among data access history that is stored in on-chip hardware table. The authors demonstrate that the table size has considerable impact...

    Provided By Springer Healthcare

  • White Papers // Jun 2012

    A New Data Sieving Approach for High Performance I/O

    Many scientific computing applications and engineering simulations exhibit noncontiguous I/O access patterns. Data sieving is an important technique to improve the performance of non-contiguous I/O accesses by combining small and non-contiguous requests into a large and contiguous request. It has been proven effective even though more data is potentially accessed...

    Provided By Springer Healthcare

  • White Papers // Dec 2009

    Offload - Automating Code Migration to Heterogeneous Multicore Systems

    The authors present offload, a programming model for offloading parts of a C++ application to run on accelerator cores in a heterogeneous multicore system. Code to be offloaded is enclosed in an offload scope; all functions called indirectly from an offload scope are compiled for the accelerator cores. Data defined...

    Provided By Springer Healthcare