296 research outputs found

    Composable architecture for rack scale big data computing

    No full text
    The rapid growth of cloud computing, both in terms of the spectrum and volume of cloud workloads, necessitate re-visiting the traditional rack-mountable servers based datacenter design. Next generation datacenters need to offer enhanced support for: (i) fast changing system configuration requirements due to workload constraints, (ii) timely adoption of emerging hardware technologies, and (iii) maximal sharing of systems and subsystems in order to lower costs. Disaggregated datacenters, constructed as a collection of individual resources such as CPU, memory, disks etc., and composed into workload execution units on demand, are an interesting new trend that can address the above challenges. In this paper, we demonstrated the feasibility of composable systems through building a rack scale composable system prototype using PCIe switch. Through empirical approaches, we develop assessment of the opportunities and challenges for leveraging the composable architecture for rack scale cloud datacenters with a focus on big data and NoSQL workloads. In particular, we compare and contrast the programming models that can be used to access the composable resources, and developed the implications for the network and resource provisioning and management for rack scale architecture

    Study of hardware and software optimizations of SPEA2 on hybrid FPGAs

    Get PDF
    Traditional radar technology consists of multiple platforms, each designed to process only a single mission objective, such as Ground Moving Target Indication (GMTI), Airborne Moving Target Indication (AMTI) or Synthetic Aperture Radar (SAR). This is no longer considered a cost effective solution, thus leading to the increased need for a single radar platform which can perform multiple radar missions. Many algorithms have been developed to specifically address multi-objective design problems. One such approach, the Strength Pareto Evolutionary Algorithm 2 (SPEA2), applies the concept of evolution through a Genetic Algorithm (GA) to the design of simultaneous orthogonal waveforms. The objectives of the various radar missions are often conflicting. The goal of SPEA2 is to find the best waveform suite in the Pareto sense. Preliminary results of this algorithm applied to a scaled down multi-objective mission scenario have been promising. One setback of the use of this algorithm is its abundant computational complexity. Even in a scaled down simulation, performance does not meet expectations. This thesis investigated a hardware and software optimization of SPEA2 applied to simultaneous multi-mission waveform design, using hybrid FPGAs. Hybrid FPGAs contain a combination of a single or multiple embedded processors and reconfigurable hardware. The algorithm was first implemented in C on a PC, then profiled and analyzed. The C code was translated to run on an embedded PowerPC 405 processing core on a Virtex4 FX (V4FX). The hardware fabric of the V4FX was utilized to offload the main bottleneck of the algorithm from the PowerPC 405 core to hardware for speedup, while various software optimizations were also implemented, in an effort to improve performance. Performance results from the V4FX implementation were not ideal. Thus, many suggestions for futur

    Industrial clusters in local and regional economies: a post Porter approach to the identification & evaluation of clusters in North Dublin

    Get PDF
    In a departure from the predominantly Porter (1990, 1998) influenced cluster studies that weie pei formed on Irish manufacturing throughout the 1990s i.e. studies which examined primarily market based relationships in the national context, this dissertation has focused on local and regional industry concentrations and the nature of inter-firm relationships within those concentrations Underpinning this approach is a bioad theoretical framework that combines three streams of related literature industrial districts, Porter's clusters and regional systems of innovation This alternative approach is applied to the local economy of North Dublin wheie analysis of region-specific employment data using location quotients indicates a number of spatially concentrated industrial sectors We then pose the question Do spatial concentrations o f industry in North Dublin constitute clusters? Using a case study approach we answer this question in relation to three traditional sectois Fish piocessing and preservation, Paper print and publishing, and Bakery food products We find that, for the most part, spatial concentrations do not constitute clusters, at least not in the Portenan sense of the term Despite this, elements or characteristics of clustcis are identified in two of the three sectors Using a simple analytical framework based on contextual and transactional environments we compare and contrast the inter-firm dynamics of each of these tiaditional sectors We identify a number of factors of each of the sector’s tiansactional and contextual environments that have shaped the nature of interaction between and among firms and attribute the disparate trajectories in firms’ interactive piocesses to these sectoral difference

    The global unified parallel file system (GUPFS) project: FY 2002 activities and results

    Full text link

    Improving the management efficiency of GPU workloads in data centers through GPU virtualization

    Full text link
    [EN] Graphics processing units (GPUs) are currently used in data centers to reduce the execution time of compute-intensive applications. However, the use of GPUs presents several side effects, such as increased acquisition costs and larger space requirements. Furthermore, GPUs require a nonnegligible amount of energy even while idle. Additionally, GPU utilization is usually low for most applications. In a similar way to the use of virtual machines, using virtual GPUs may address the concerns associated with the use of these devices. In this regard, the remote GPU virtualization mechanism could be leveraged to share the GPUs present in the computing facility among the nodes of the cluster. This would increase overall GPU utilization, thus reducing the negative impact of the increased costs mentioned before. Reducing the amount of GPUs installed in the cluster could also be possible. However, in the same way as job schedulers map GPU resources to applications, virtual GPUs should also be scheduled before job execution. Nevertheless, current job schedulers are not able to deal with virtual GPUs. In this paper, we analyze the performance attained by a cluster using the remote Compute Unified Device Architecture middleware and a modified version of the Slurm scheduler, which is now able to assign remote GPUs to jobs. Results show that cluster throughput, measured as jobs completed per time unit, is doubled at the same time that the total energy consumption is reduced up to 40%. GPU utilization is also increased.Generalitat Valenciana, Grant/Award Number: PROMETEO/2017/077; MINECO and FEDER, Grant/Award Number: TIN2014-53495-R, TIN2015-65316-P and TIN2017-82972-RIserte, S.; Prades, J.; Reaño González, C.; Silla, F. (2021). Improving the management efficiency of GPU workloads in data centers through GPU virtualization. Concurrency and Computation: Practice and Experience. 33(2):1-16. https://doi.org/10.1002/cpe.5275S11633

    Storage Area Networks (SANs) in Business Environment

    Get PDF
    Storage Area Networks (SAN) in Business Environment is titled and initiated to design and implement Storage Area Networks architecture in the business operation. The project is divided into two terms, first is the research ofStorage Area Networks and the second is system development onthe Storage Area Networks Knowledge Management System. Research on the Storage Area Networks was based on the problem statement and objective of the project while the Storage Area Networks Knowledge Management System is the system in making decision to implement Storage Area Networks. The project will require a hybrid model for System Development Life Cycle (SDLC) methodology. Reviews on the system will be made according to the SDLC and the objectives of the project. Artificial Intelligent module is used for the Storage Area Networks system to determine the best Storage Area Networks solution for the business. Research will be more onthe implementation of the Storage Area Networks in the business based onthe cost, availability and the architecture of the Storage Area Networks. Advantages of the Storage Area Networks and several criteria inthe Storage Area Networks will be part of the Storage Area Networks research. Storage Area Networks give the best solution for business as the database is an important asset for the business. Performance, availability, flexibility and scalability are the main subject in considering Storage Area Networks. Keywords: Storage Area Networks, Knowledge Management System, hybrid model. System Development Life Cycl
    corecore