USENIX Association 2016 USENIX Annual Technical Conference 449
References
[1]
Infiniband architecture specification volume 1.
https://cw.infinibandta.org/document/dl/
7859
.
[2]
Intel Atom Processor C2000 Product Family for Mi-
croserver.
http://www.intel.in/content/dam/
www/public/us/en/documents/datasheets/
atom-c2000-microserver-datasheet.pdf
.
[3]
Intel Xeon Processor E5-1600/2400/2600/4600
v3 Product Families.
http://www.intel.com/
content/dam/www/public/us/en/documents/
datasheets/xeon-e5-v3-datasheet-vol-2.
pdf
.
[4]
Intel Xeon Processor E5-1600/2400/2600/4600
(E5-Product Family) Product Families.
http://www.intel.com/content/dam/www/
public/us/en/documents/datasheets/
xeon-e5-1600-2600-vol-2-datasheet.pdf
.
[5]
Intel Xeon Processor D-1500 Product Family.
http://www.intel.in/content/dam/www/
public/us/en/documents/product-briefs/
xeon-processor-d-brief.pdf
.
[6]
Intel Xeon Phi Processor Knights Land-
ing Architectural Overview.
https:
//www.nersc.gov/assets/Uploads/
KNL-ISC-2015-Workshop-Keynote.pdf
.
[7]
Mellanox ConnectX-4 product brief.
http://www.mellanox.com/related-docs/
prod
_
silicon/PB
_
ConnectX-4
_
VPI
_
Card.pdf
.
[8]
Mellanox OFED for linux user manual.
http://www.mellanox.com/related-docs/
prod
_
software/Mellanox
_
OFED
_
Linux
_
User
_
Manual
_
v2.2-1.0.1.pdf
.
[9]
Understanding Performance of PCI Express
Systems.
http://www.xilinx.com/support/
documentation/white
_
papers/wp350.pdf
.
[10]
M. Balakrishnan, D. Malkhi, V. Prabhakaran,
T. Wobber, M. Wei, and J. D. Davis. CORFU: a
shared log design for flash clusters. In Proc. 9th
USENIX NSDI, Apr. 2012.
[11]
C. Binnig, U. Çetintemel, A. Crotty, A. Galakatos,
T. Kraska, E. Zamanian, and S. B. Zdonik. The end
of slow networks: It’s time for a redesign. CoRR,
abs/1504.01048, 2015. URL
http://arxiv.org/
abs/1504.01048
.
[12]
Y. Chen, X. Wei, J. Shi, R. Chen, and H. Chen. Fast
and general distributed transactions using RDMA
and HTM. In Proc. 11th ACM European Conference
on Computer Systems (EuroSys), Apr. 2016.
[13]
A. Dragojevi
´
c, D. Narayanan, O. Hodson, and
M. Castro. FaRM: Fast remote memory. In Proc.
11th USENIX NSDI, Apr. 2014.
[14]
A. Dragojevi
´
c, D. Narayanan, E. B. Nightingale,
M. Renzelmann, A. Shamis, A. Badam, and M. Cas-
tro. No compromises: Distributed transactions with
consistency, availability, and performance. In Proc.
25th ACM Symposium on Operating Systems Prin-
ciples (SOSP), Oct. 2015.
[15]
M. Flajslik and M. Rosenblum. Network interface
design for low latency request-response protocols.
In Proc. USENIX Annual Technical Conference,
June 2013.
[16]
S. Gallenmüller, P. Emmerich, F. Wohlfart,
D. Raumer, and G. Carle. Comparison of frame-
works for high-performance packet io. In ANCS,
2015.
[17]
G. Gibson, G. Grider, A. Jacobson, and W. Lloyd.
PRObE: A Thousand-Node Experimental Cluster
for Computer Systems Research.
[18]
S. Han, K. Jang, K. Park, and S. Moon. Packet-
Shader: a GPU-accelerated software router. In Proc.
ACM SIGCOMM, Aug. 2010.
[19]
S. Hauger, T. Wild, A. Mutter, A. Kirstaedter,
K. Karras, R. Ohlendorf, F. Feller, and J. Scharf.
Packet processing at 100 Gbps and beyond - chal-
lenges and perspectives. In Photonic Networks,
2009 ITG Symposium on, 2009.
[20]
A. Kalia, M. Kaminsky, and D. G. Andersen. Using
RDMA efficiently for key-value services. In Proc.
ACM SIGCOMM, Aug. 2014.
[21] A. Kalia, D. Zhou, M. Kaminsky, and D. G. Ander-
sen. Raising the bar for using GPUs in software
packet processing. In Proc. 12th USENIX NSDI,
May 2015.
[22]
S. Larsen and B. Lee. Platform io dma transaction
acceleration. In CACHES. ACM, 2011.
[23]
H. Lim, D. Han, D. G. Andersen, and M. Kaminsky.
MICA: A holistic approach to fast in-memory key-
value storage. In Proc. 11th USENIX NSDI, Apr.
2014.
[24]
C. Mitchell, Y. Geng, and J. Li. Using one-sided
RDMA reads to build a fast, CPU-efficient key-value
store. In Proc. USENIX Annual Technical Confer-
ence, June 2013.
[25]
R. Nishtala, H. Fugal, S. Grimm, M. Kwiatkowski,
H. Lee, H. C. Li, R. McElroy, M. Paleczny, D. Peek,
P. Saab, D. Stafford, T. Tung, and V. Venkatara-
mani. Scaling Memcache at Facebook. In Proc.
10th USENIX NSDI, Apr. 2013.
[26]
L. Rizzo. netmap: a novel framework for fast packet
I/O. In Proceedings of the 2012 USENIX conference
on Annual Technical Conference, June 2012.
[27]
T. Szepesi, B. Wong, B. Cassell, , and T. Brecht.