108,354 research outputs found
Towards Building Wind Tunnels for Data Center Design
Data center design is a tedious and expensive process. Recently, this process has become even more challenging as users of cloud services expect to have guaranteed levels of availability, durability and performance. A new challenge for the service providers is to find the most cost-effective data center design and configuration that will accommodate the users ’ expectations, on ever-changing workloads, and constantly evolving hardware and software components. In this paper, we argue that data center design should become a systematic process. First, it should be done using an integrated approach that takes into account both the hardware and the software interdependencies, and their impact on users ’ expectations. Second, it should be performed in a “wind tunnel”, which uses large-scale simulation to systematically explore the impact of a data center configuration on both the users ’ and the service providers ’ requirements. We believe that this is the first step towards systematic data center design – an exciting area for future research. 1
Computational illumination for high-speed in vitro Fourier ptychographic microscopy
We demonstrate a new computational illumination technique that achieves large
space-bandwidth-time product, for quantitative phase imaging of unstained live
samples in vitro. Microscope lenses can have either large field of view (FOV)
or high resolution, not both. Fourier ptychographic microscopy (FPM) is a new
computational imaging technique that circumvents this limit by fusing
information from multiple images taken with different illumination angles. The
result is a gigapixel-scale image having both wide FOV and high resolution,
i.e. large space-bandwidth product (SBP). FPM has enormous potential for
revolutionizing microscopy and has already found application in digital
pathology. However, it suffers from long acquisition times (on the order of
minutes), limiting throughput. Faster capture times would not only improve
imaging speed, but also allow studies of live samples, where motion artifacts
degrade results. In contrast to fixed (e.g. pathology) slides, live samples are
continuously evolving at various spatial and temporal scales. Here, we present
a new source coding scheme, along with real-time hardware control, to achieve
0.8 NA resolution across a 4x FOV with sub-second capture times. We propose an
improved algorithm and new initialization scheme, which allow robust phase
reconstruction over long time-lapse experiments. We present the first FPM
results for both growing and confluent in vitro cell cultures, capturing videos
of subcellular dynamical phenomena in popular cell lines undergoing division
and migration. Our method opens up FPM to applications with live samples, for
observing rare events in both space and time
Wikis supporting PLM and Technical Documentation
Over the last years, Wikis have arisen as powerful tools for collaborative documentation on the Internet. The Encyclopaedia Wikipedia has become a reference, and the power of community editing in a Wiki allows for capture of knowledge from contributors all over the world. Use of a Wiki for Technical Documentation, along with hyper-links to other data sources such as a Product Lifecycle Management (PLM) system, provides a very effective collaboration tool as information can be easily feed into the system throughout the project life-cycle. In particular for software- and hardware projects with rapidly evolving documentation, the Wiki approach has proved to be successful. Certain Wiki implementations, such as TWiki, are project-oriented and include functionality such as automatic page revisioning. This paper addresses the use of TWiki to document hardware and software projects at CERN, from the requirements and brain-storming phase to end-product documentation. 2 examples are covered: large scale engineering for the ATLAS Experiment, and a network management software project
RELEASE: A High-level Paradigm for Reliable Large-scale Server Software
Erlang is a functional language with a much-emulated model for building reliable distributed systems. This paper outlines the RELEASE project, and describes the progress in the rst six months. The project aim is to scale the Erlang's radical concurrency-oriented programming paradigm to build reliable general-purpose software, such as server-based systems, on massively parallel machines. Currently Erlang has inherently scalable computation and reliability models, but in practice scalability is constrained by aspects of the language and virtual machine. We are working at three levels to address these challenges: evolving the Erlang virtual machine so that it can work effectively on large scale multicore systems; evolving the language to Scalable Distributed (SD) Erlang; developing a scalable Erlang infrastructure to integrate multiple, heterogeneous clusters. We are also developing state of the art tools that allow programmers to understand the behaviour of massively parallel SD Erlang programs. We will demonstrate the e ectiveness of the RELEASE approach using demonstrators and two large case studies on a Blue Gene
Issues in the Scalability of Gate-level Morphogenetic Evolvable Hardware
Traditional approaches to evolvable hardware (EHW), in which the field programmable gate array (FPGA) configuration is directly encoded, have not scaled well with increasing circuit and FPGA complexity. To overcome this there have been moves towards encoding a growth process, known as morphogenesis. Using a morphogenetic approach, has shown success in scaling gate-level EHW for a signal routing problem, however, when faced with a evolving a one-bit full adder, unforseen difficulties were encountered. In this paper, we provide a measurement of EHW problem difficulty that takes into account the salient features of the problem, and when combined with a measure of feedback from the fitness function, we are able to estimate whether or not a given EHW problem is likely to be able to be solved successfully by our morphogenetic approach. Using these measurements we are also able to give an indication of the scalability of morphogenesis when applied to EHW
- …