Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Edward John Pring is active.

Publication


Featured researches published by Edward John Pring.


high performance computational finance | 2009

Implementing a high-volume, low-latency market data processing system on commodity hardware using IBM middleware

Xiaolan Joy Zhang; Henrique Andrade; Bugra Gedik; Richard P. King; John F. Morar; Senthil Nathan; Yoonho Park; Raju Pavuluri; Edward John Pring; Randall Richard Schnier; Philippe Selo; Michael John Elvery Spicer; Volkmar Uhlig; Chitra Venkatramani

A stock market data processing system that can handle high data volumes at low latencies is critical to market makers. Such systems play a critical role in algorithmic trading, risk analysis, market surveillance, and many other related areas. We show that such a system can be built with general-purpose middleware and run on commodity hardware. The middleware we use is IBM System S, which has been augmented with transport technology from IBM WebSphere MQ Low Latency Messaging. Using eight commodity x86 blades connected with Ethernet and Infiniband, this system can achieve 80 μsec average latency at 3 times the February 2008 options market data rate and 206 μsec average latency at 15 times the February 2008 rate.


acm ifip usenix international conference on middleware | 2014

The X-flex cross-platform scheduler: who's the fairest of them all?

Joel L. Wolf; Zubair Nabi; Viswanath Nagarajan; Robert Saccone; Rohit Wagle; Kirsten Hildrum; Edward John Pring; Kanthi K. Sarpatwar

We introduce the X-Flex cross-platform scheduler. X-Flex is intended as an alternative to the Dominant Resource Fairness (DRF) scheduler currently employed by both YARN and Mesos. There are multiple design differences between X-Flex and DRF. For one thing, DRF is based on an instantaneous notion of fairness, while X-Flex monitors instantaneous fairness in order to take a long-term view. The definition of instantaneous fairness itself is different among the two schedulers. Furthermore, the packing of containers into processing nodes in DRF is done online, while in X-Flex it is performed offline in order to improve packing quality. Finally, DRF is essentially an extension to multiple dimensions of the Fair MapReduce scheduler. As such it makes scheduling decisions at a very low level. X-Flex, on the other hand, takes the perspective that some frameworks have sufficient structure to make higher level scheduling decisions. So X-Flex allows this, and also gives platforms a great deal of autonomy over the degree of sharing they will permit with other platforms. We describe the technical details of X-Flex and provide experiments to show its excellent performance.


Archive | 1983

Generating and storing electronic fonts

Michael William Pousson; Edward John Pring; Nancy Lee Stone


Archive | 1983

Automatically balancing and vertically justifying a plurality of text/graphics-columns

Geoffrey Mcswain Bartlett; James Pierson Hofmeister; Derald Dean Nye; Edward John Pring


Archive | 1983

Formatting text/graphics using plural independent formatting mechanisms

Geoffrey Mcswain Bartlett; James Pierson Hofmeister; Edward John Pring


Archive | 1999

Anatomy of a Commercial-Grade Immune System

Steve R. White; Morton Swimmer; Edward John Pring; William C. Arnold; David M. Chess; John F. Morar


Archive | 1999

System and method for managing files in a distributed system using filtering

David M. Chess; Jeffrey O. Kephart; John F. Morar; Edward John Pring; Steve R. White


Archive | 1999

System and method for managing files in a distributed system using prioritization

David M. Chess; Jeffrey O. Kephart; John F. Morar; Edward John Pring; Steve R. White


Archive | 1984

Computer system and method for page composing

Geoffrey Mcswain Bartlett; James Pierson Hofmeister; Edward John Pring


Archive | 1984

A system and method for text processing

Michael William Pousson; Edward John Pring; Nancy Lee Stone

Researchain Logo
Decentralizing Knowledge