Overhead and performance of low latency live streaming using MPEG-DASH

Author(s):  
Nassima Bouzakaria ◽  
Cyril Concolato ◽  
Jean Le Feuvre
Author(s):  
Liyang Sun ◽  
Tongyu Zong ◽  
Siquan Wang ◽  
Yong Liu ◽  
Yao Wang

2020 ◽  
Vol 38 (3-4) ◽  
pp. 1-31
Author(s):  
Burcu Canakci ◽  
Robbert Van Renesse

Scaling Byzantine Fault Tolerant (BFT) systems in terms of membership is important for secure applications with large participation such as blockchains. While traditional protocols have low latency, they cannot handle many processors. Conversely, blockchains often have hundreds to thousands of processors to increase robustness, but they typically have high latency or energy costs. We describe various sources of unscalability in BFT consensus protocols. To improve performance, many BFT protocols optimize the “normal case,” where there are no failures. This can be done in a modular fashion by wrapping existing BFT protocols with a building block that we call alliance . In normal case executions, alliance can scalably determine if the initial conditions of a BFT consensus protocol predetermine the outcome, obviating running the consensus protocol. We give examples of existing protocols that solve alliance. We show that a solution based on hypercubes and MAC s has desirable scalability and performance in normal case executions, with only a modest overhead otherwise. We provide important optimizations. Finally, we evaluate our solution using the ns3 simulator and show that it scales up to thousands of processors and compare with prior work in various network topologies.


Author(s):  
Omer F. Aladag ◽  
Deniz Ugur ◽  
Mehmet N. Akcay ◽  
Ali C. Begen

2021 ◽  
pp. 1-1
Author(s):  
Abdelhak Bentaleb ◽  
Mehmet N. Akcay ◽  
May Lim ◽  
Ali C. Begen ◽  
Roger Zimmermann

Author(s):  
Shubham R Rahate

Web Assembly is growing and also the most widely studied area which interests many developers when it comes to performance and speed to make web development fast as ever. When it comes to speed and performance algorithms can perform faster computations. Algorithmic trading executes trade at a faster speed. It can buy and sell stocks within a fraction of milliseconds. However, selecting the right tools and technologies is extremely important in algorithmic trading. There are trading strategies which we can use to optimize our trade and increase the return gained on buying and selling stocks. But, choosing an efficient programming language is substantially important. A programming language with a low latency can leverage the trade. Most commonly used languages for algorithmic trading are C/C++, Java, C#, Python. Speed and performance are an essential factor in algorithmic trading. The main purpose of introducing web Assembly in trading as discussed above is speed and performance. Web Assembly is a low-level binary instruction which can execute any program on the web and it can deliver native like performance on the internet. Using Web Assembly, we can compile any code written in languages like C/C++, C#, Java, and python to wasm (Web Assembly executable file) and run on the browser. Web Assembly was developed by W3C, Mozilla Corporation, and Google.


2021 ◽  
Vol 923 (2) ◽  
pp. 254
Author(s):  
Tito Dal Canton ◽  
Alexander H. Nitz ◽  
Bhooshan Gadre ◽  
Gareth S. Cabourn Davies ◽  
Verónica Villa-Ortega ◽  
...  

Abstract The third observing run of Advanced LIGO and Advanced Virgo took place between 2019 April and 2020 March and resulted in dozens of gravitational-wave candidates, many of which are now published as confident detections. A crucial requirement of the third observing run was the rapid identification and public reporting of compact binary mergers, which enabled massive follow-up observation campaigns with electromagnetic and neutrino observatories. PyCBC Live is a low-latency search for compact binary mergers based on frequency-domain matched filtering, which was used during the second and third observing runs, together with other low-latency analyses, to generate these rapid alerts from the data acquired by LIGO and Virgo. This paper describes and evaluates the improvements made to PyCBC Live after the second observing run, which defined its operation and performance during the third observing run.


1998 ◽  
Vol 45 (4) ◽  
pp. 1849-1853 ◽  
Author(s):  
M. Zhu ◽  
D.A. Thornley ◽  
J. Pech ◽  
B. Martin ◽  
N.H. Madsen ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document