687 research outputs found
The many faces of publish/subscribe
Well adapted to the loosely coupled nature of distributed interaction in large-scale applications, the publish/subscribe communication paradigm has recently received increasing attention. With systems based on the publish/subscribe interaction scheme, subscribers register their interest in an event, or a pattern of events, and are subsequently asynchronously notified of events generated by publishers. Many variants of the paradigm have recently been proposed, each variant being specifically adapted to some given application or network model. This paper factors out the common denominator underlying these variants: full decoupling of the communicating entities in time, space, and synchronization. We use these three decoupling dimensions to better identify commonalities and divergences with traditional interaction paradigms. The many variations on the theme of publish/subscribe are classified and synthesized. In particular, their respective benefits and shortcomings are discussed both in terms of interfaces and implementations
Comparison of carbohydrate utilization in man using indirect calorimetry and mass spectrometry after an oral load of 100 g naturally-labelled [13C]glucose
1. Carbohydrate (CHO) oxidation was measured simultaneously in a group of five normal subjects after an oral load of 100 g naturally-labelled [13C]glucose, using indirect calorimetry and mass spectrometry. 2. CHO utilization, calculated from the results of indirect calorimetry, increased 30 min after the glucose load to reach a peak at 90 min. It then decreased to reach basal values at 380 min. Cumulative total CHO oxidation at 480 min was 83±8g, and CHO oxidized above basal levels, 37±3 g. 3. Enrichment of expired carbon dioxide with 13C began at 60 min and maximum values were observed at 270 min. At 480 min, cumulative CHO oxidation measured by use of [13C]glucose was 29 g. The difference from calorimetric values can be attributed in part to the slow isotopic dilution in the glucose and bicarbonate pools. 4. Thus, approximately 30% of the glucose load was oxidized during the 8 h after its ingestion and this accounts for a significant part of the increased CHO oxidation (37 g), as measured by indirect calorimetr
Clustering and Sharing Incentives in BitTorrent Systems
Peer-to-peer protocols play an increasingly instrumental role in Internet
content distribution. Consequently, it is important to gain a full
understanding of how these protocols behave in practice and how their
parameters impact overall performance. We present the first experimental
investigation of the peer selection strategy of the popular BitTorrent protocol
in an instrumented private torrent. By observing the decisions of more than 40
nodes, we validate three BitTorrent properties that, though widely believed to
hold, have not been demonstrated experimentally. These include the clustering
of similar-bandwidth peers, the effectiveness of BitTorrent's sharing
incentives, and the peers' high average upload utilization. In addition, our
results show that BitTorrent's new choking algorithm in seed state provides
uniform service to all peers, and that an underprovisioned initial seed leads
to the absence of peer clustering and less effective sharing incentives. Based
on our observations, we provide guidelines for seed provisioning by content
providers, and discuss a tracker protocol extension that addresses an
identified limitation of the protocol
Matter wave pulses characteristics
We study the properties of quantum single-particle wave pulses created by
sharp-edged or apodized shutters with single or periodic openings. In
particular, we examine the visibility of diffraction fringes depending on
evolution time and temperature; the purity of the state depending on the
opening-time window; the accuracy of a simplified description which uses
``source'' boundary conditions instead of solving an initial value problem; and
the effects of apodization on the energy width.Comment: 11 pages, 11 figure
ParaDIME: Parallel Distributed Infrastructure for Minimization of Energy for data centers
Dramatic environmental and economic impact of the ever increasing power and energy consumption of modern computing devices in data centers is now a critical challenge. On the one hand, designers use technology scaling as one of the methods to face the phenomenon called dark silicon (only segments of a chip function concurrently due to power restrictions). On the other hand, designers use extreme-scale systems such as teradevices to meet the performance needs of their applications which in turn increases the power consumption of the platform. In order to overcome these challenges, we need novel computing paradigms that address energy efficiency. One of the promising solutions is to incorporate parallel distributed methodologies at different abstraction levels. The FP7 project ParaDIME focuses on this objective to provide different distributed methodologies (software-hardware techniques) at different abstraction levels to attack the power-wall problem. In particular, the ParaDIME framework will utilize: circuit and architecture operation below safe voltage limits for drastic energy savings, specialized energy-aware computing accelerators, heterogeneous computing, energy-aware runtime, approximate computing and power-aware message passing. The major outcome of the project will be a noval processor architecture for a heterogeneous distributed system that utilizes future device characteristics, runtime and programming model for drastic energy savings of data centers. Wherever possible, ParaDIME will adopt multidisciplinary techniques, such as hardware support for message passing, runtime energy optimization utilizing new hardware energy performance counters, use of accelerators for error recovery from sub-safe voltage operation, and approximate computing through annotated code. Furthermore, we will establish and investigate the theoretical limits of energy savings at the device, circuit, architecture, runtime and programming model levels of the computing stack, as well as quantify the actual energy savings achieved by the ParaDIME approach for the complete computing stack with the real environment
Bilateral symmetry breaking in a nonlinear Fabry-Perot cavity exhibiting optical tristability
We show the existence of a region in the parameter space that defines the
field dynamics in a Fabry-Perot cylindrical cavity, where three output stable
stationary states of the light are possible for a given localized incident
field. Two of these states do not preserve the bilateral (i.e. left-right)
symmetry of the entire system. These broken-symmetry states are the
high-transmission nonlinear modes of the system. We also discuss how to excite
these states.Comment: 5 pages, 5 figure
Space-Time Approach to Scattering from Many Body Systems
We present scattering from many body systems in a new light. In place of the
usual van Hove treatment, (applicable to a wide range of scattering processes
using both photons and massive particles) based on plane waves, we calculate
the scattering amplitude as a space-time integral over the scattering sample
for an incident wave characterized by its correlation function which results
from the shaping of the wave field by the apparatus. Instrument resolution
effects - seen as due to the loss of correlation caused by the path differences
in the different arms of the instrument are automatically included and analytic
forms of the resolution function for different instruments are obtained. The
intersection of the moving correlation volumes (those regions where the
correlation functions are significant) associated with the different elements
of the apparatus determines the maximum correlation lengths (times) that can be
observed in a sample, and hence, the momentum (energy) resolution of the
measurement. This geometrical picture of moving correlation volumes derived by
our technique shows how the interaction of the scatterer with the wave field
shaped by the apparatus proceeds in space and time. Matching of the correlation
volumes so as to maximize the intersection region yields a transparent,
graphical method of instrument design. PACS: 03.65.Nk, 3.80 +r, 03.75, 61.12.BComment: Latex document with 6 fig
- …