Filters








88,156 Hits in 4.3 sec

A Queue-oriented Transaction Processing Paradigm [article]

Thamir M. Qadah
2019 arXiv   pre-print
In this position paper, I argue for a queue-oriented transaction processing paradigm that leads to better design and implementation of deterministic transaction processing protocols.  ...  A fundamental characteristic of classical transaction processing protocols is non-determinism, which causes them to suffer from performance issues on modern computing environments such as main-memory databases  ...  The work is supported in part by a scholarship from Umm Al-Qura University, Makkah, Saudi Arabia.  ... 
arXiv:1910.10350v1 fatcat:c5xzszsjzbem3eugi5ti4hke5e

Low Power Operating System for Heterogeneous Wireless Communication System [chapter]

Suet-Fei Li, Roy Sutton, Jan Rabaey
2003 Compilers and Operating Systems for Low Power  
As proof, we present a comparison between two OS's that target this embedded domain: one that is general-purpose multi-tasking and another that is event-driven.  ...  Operating systems in embedded wireless communication increasingly must satisfy a tight set of constraints, such as power and real time performance, on heterogeneous software and hardware architectures.  ...  In the following section, we will present a comparison between a traditional generalpurpose multi-tasking OS and an event-driven OS in terms of MOC, generality, communication, concurrency support, and  ... 
doi:10.1007/978-1-4419-9292-5_1 fatcat:ryo6dcbv7nbhnm73euw4j7sxuu

Analyzing the impact of system architecture on the scalability of OLTP engines for high-contention workloads

Raja Appuswamy, Angelos C. Anadiotis, Danica Porobic, Mustafa K. Iman, Anastasia Ailamaki
2017 Proceedings of the VLDB Endowment  
While previous studies have shown the lack of scalability of all popular concurrency control protocols, they consider only one system architecture-a non-partitioned, shared everything one where transactions  ...  In doing so, we present Trireme, a main-memory OLTP engine testbed that implements four system architectures and several popular concurrency control protocols in a single code base.  ...  Traditionally, database systems used the notion of Multi-programming Levels (MPLs) to explicitly control the maximum allowable number of concurrent requests.  ... 
doi:10.14778/3149193.3149194 fatcat:cirxwunnifep3o6qny6rpmjcji

An empirical evaluation of in-memory multi-version concurrency control

Yingjun Wu, Joy Arulraj, Jiexi Lin, Ran Xian, Andrew Pavlo
2017 Proceedings of the VLDB Endowment  
Multi-version concurrency control (MVCC) is currently the most popular transaction management scheme in modern database management systems (DBMSs).  ...  To understand how MVCC perform when processing transactions in modern hardware settings, we conduct an extensive study of the scheme's four key design decisions: concurrency control protocol, version storage  ...  CONCURRENCY CONTROL PROTOCOL Every DBMS includes a concurrency control protocol that coordinates the execution of concurrent transactions [11] .  ... 
doi:10.14778/3067421.3067427 fatcat:wjkgp5adanakxhxgjtxkvbhy4q

An evaluation of distributed concurrency control

Rachael Harding, Dana Van Aken, Andrew Pavlo, Michael Stonebraker
2017 Proceedings of the VLDB Endowment  
In this paper, we quantify the effects of distribution on concurrency control protocols in a distributed environment.  ...  We conclude that to achieve truly scalable operation, distributed concurrency control solutions must seek a tighter coupling with either novel network hardware (in the local area) or applications (via  ...  We also would like to thank Peter Bailis for his help with early drafts of this work and Xiangyao Yu, Daniel Abadi, Alexander Thomson, and Jose Faleiro for their valuable discussions.  ... 
doi:10.14778/3055540.3055548 fatcat:uzvzzgu4pbb65chkc7wkamjfm4

A Self-Adjusting Multi-granularity Locking protocol for Object-Oriented Databases

Deepa Saha, Joan Morrissey
2009 2009 Second International Conference on the Applications of Digital Information and Web Technologies  
AMGL Both SAML and AMGL are adaptive multi-granularity locking protocols for concurrency control in object oriented databases.  ...  The semantics of multi level transactions was exploited in [16] , in the environment of linear hash structures to increase concurrency.  ...  Therefore, for Typel databases the instance locking protocol will be the best choice for concurrency control and the class locking protocol will be the worst choice.  ... 
doi:10.1109/icadiwt.2009.5273914 fatcat:yoa2af7fqrbdpbm5bvjv7xshqm

A framework for secondary cognitive and motor tasks in dual-task gait testing in people with mild cognitive impairment

Susan W. Hunter, Alison Divine, Courtney Frengopoulos, Manuel Montero Odasso
2018 BMC Geriatrics  
For both groups, the concurrent motor task of carrying a glass of water conferred a challenge not different from the cognitive task of counting backwards by ones.  ...  The objective of this study was to create a framework for task complexity of concurrent motor and cognitive tasks with gait in people with mild cognitive impairment (MCI).  ...  Our study adds to this ranking by including the effect of a concurrent motor task and multi-tasking (combination of concurrent motor task with the mental tracking dual-task testing protocols).  ... 
doi:10.1186/s12877-018-0894-0 pmid:30176796 pmcid:PMC6122701 fatcat:gf65psf7czaojgwsxa3jx2howa

PERFORMANCE ANALYSIS OF VARIOUS CONCURRENCY TECHNIQUES ON THE DISTRIBUTED TRANSACTIONS [article]

V. Vasanthraj, Dr.K.Ravikumar
2021 Zenodo  
Concurrency control is the major role to govern the multi user transaction in the database .The concurrency property of the distributed computing is executing simultaneously such that collection of manipulated  ...  data item is left in a consistent state.  ...  "The tale of 1000 cores: An evaluation of concurrency control on real (ly) large multi-socket hardware."  ... 
doi:10.5281/zenodo.5771389 fatcat:uehcddqkdfhkdbfhmj4yuyzzna

Concurrent Transmission for Multi-Robot Coordination [article]

Sourabha Bharadwaj, Karunakar Gonabattula, Sudipta Saha, Chayan Sarkar, Rekha Raja
2021 arXiv   pre-print
Experiments show a centimeter-level spatial and millisecond-level temporal accuracy while spending very low radio duty-cycling over multi-hop communication under a wide testing area.  ...  This also restricts the possible application areas of mobile multi-robot systems. In this work, we introduce concurrent transmission based strategy as an alternative.  ...  These protocols can achieve reliability of 99.99% with ultra-low radio power consumption and millisecond-level latency, even when 100s of nodes communicate over a multi-hop setup.  ... 
arXiv:2112.00273v1 fatcat:2n54kg2f4bfqzmlirp42u5lw4y

Tele-immersion for wireless networks

Rahul Malik, Klara Nahrstedt, Jennifer C. Hou
2009 Proceedings of the 2nd International ICST Conference on Immersive Telecommunications  
One of the significant novelties of our work is to find multiple transmission paths from a given source to a destination and to transmit data concurrently over them.  ...  Through our extensive simulation studies, we have compared the performance of the proposed algorithm with existing wireless multi-path and single-path protocols and show that our protocol achieves markedly  ...  Analysis and comparison of single path and multi-path routing protocols in ad hoc networks has also been conducted in [14] .  ... 
doi:10.4108/immerscom.2009.16 dblp:conf/immerscom/MalikNH09 fatcat:r4v4ltfziref3hwoewy2xqr2ge

A first look at multi-access connectivity for mobile networking

Philipp S. Schmidt, Ruben Merz, Anja Feldmann
2012 Proceedings of the 2012 ACM workshop on Capacity sharing - CSWS '12  
of Internet traffic and take a glimpse on their impact on the network.  ...  Focusing on the network layer and above, we review a variety of these protocols and solutions by categorizing them, exhibiting their properties, reasoning about their potential behavior in the presence  ...  Multipath RTP can offer type 3 flow granularity with concurrent access, can support mobility (via IMS, SDP signaling or the RTP control protocol) 2 .  ... 
doi:10.1145/2413219.2413224 fatcat:sjielwzc6vfbvcdeo6ed4xqxsy

A Heuristic Approach to Protocol Tuning for High Performance Data Transfers [article]

Engin Arslan, Tevfik Kosar
2017 arXiv   pre-print
Our algorithms dynamically tune the number of parallel data streams per file (for large file optimization), the level of control channel pipelining (for small file optimization), and the number of concurrent  ...  Tuning protocol parameters such as pipelining, parallelism, and concurrency can significantly increase utilization and performance, however determining the best settings for these parameters is a difficult  ...  Hence, we use the concurrency level as the pivot parameter in the comparison of different algorithms in this section.  ... 
arXiv:1708.05425v1 fatcat:e2xvifes65agtckjoexjdxpitm

Locking key ranges with unbundled transaction services

David Lomet, Mohamed F. Mokbel
2009 Proceedings of the VLDB Endowment  
With "generic" transactional services of concurrency control and recovery in a separate transactional component (TC), indexing, cache and disk management, now in a data component (DC), can be simplified  ...  Concurrency is improved with the introduction of new partition resources. We show how partitions as covering resources combine high concurrency with low locking overhead.  ...  As in all multi-granularity protocols, before locking a lower level resource, intention locks must first be taken on the higher level resources of the resource hierarchy.  ... 
doi:10.14778/1687627.1687658 fatcat:ilb3snqhzbaspnctonvpow5yvq

Rethinking serializable multiversion concurrency control [article]

Jose M. Faleiro, Daniel J. Abadi
2015 arXiv   pre-print
We propose Bohm, a new concurrency control protocol for main-memory multi-versioned database systems. Bohm guarantees serializable execution while ensuring that reads never block writes.  ...  This leads to excellent scalability and performance in multi-core settings. Bohm has all the above characteristics without performing validation based concurrency control.  ...  Acknowledgments This work was sponsored by the NSF under grant IIS-1249722 and by a Sloan Research Fellowship.  ... 
arXiv:1412.2324v3 fatcat:dn5fxbvjjnf7tctl7uwbljvj6i

Mac protocol design and optimization for multi-hop ultra-wideband networks

L.X. Cai, Lin Cai, Xuemin Shen, J.W. Mark, Qian Zhang
2009 IEEE Transactions on Wireless Communications  
This work explores how to effectively utilize the wireless spatial capacity of distributed, multi-hop wireless networks by optimizing protocol parameters, instead of depending on more complicated control  ...  A simple, scalable, distributed, efficient medium access control (MAC) protocol is of critical importance to utilize the large bandwidth UWB channels and enable numerous new applications and services cost-effectively  ...  MAC Protocol Design and Optimization for Multi-Hop Ultra-Wideband Networks In a dense multi-hop network, the throughput starvation and unfairness problems become severe due to the high contention level  ... 
doi:10.1109/twc.2009.080155 fatcat:uztmcnrcmbgsbieeqksujpeuna
« Previous Showing results 1 — 15 out of 88,156 results