메뉴 건너뛰기




Volumn , Issue , 2010, Pages

A lock-free, cache-efficient multi-core synchronization mechanism for line-rate network traffic monitoring

Author keywords

[No Author keywords available]

Indexed keywords

BASIC BUILDING BLOCK; CACHE LOCALITY; CACHE-EFFICIENT; CONTROL VARIABLE; DATA ACCESS; DATA TRAFFIC; GENERAL CLASS; INFORMATION PROCESSING CAPABILITY; LINE RATE; LOCK-FREE; MULTI CORE; MULTICORE ARCHITECTURES; MULTITHREADED; NETWORK TRAFFIC; PACKET PROCESSING; PROCESSOR ARCHITECTURES; RUNNING-IN; SYNCHRONIZATION MECHANISMS; THREAD SYNCHRONIZATION; TRACE DRIVEN SIMULATION; TRAFFIC MONITORING;

EID: 77953978338     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/IPDPS.2010.5470368     Document Type: Conference Paper
Times cited : (41)

References (20)
  • 2
    • 79959411439 scopus 로고    scopus 로고
    • FastFor-ward for Efficient Pipeline Parallelism - A cache-optimized concurrent lock-free queue
    • J. Giacomoni, T. Moseley, and M. Vachharajani. FastFor-ward for Efficient Pipeline Parallelism - A Cache-Optimized Concurrent Lock-Free Queue. In PPoPP, 2008.
    • (2008) PPoPP
    • Giacomoni, J.1    Moseley, T.2    Vachharajani, M.3
  • 3
    • 77953985148 scopus 로고    scopus 로고
    • Intel Corporation. Intel VTune
    • Intel Corporation. Intel VTune. http://software.intel.com/en-us/intel- vtune/.
  • 5
    • 77953964995 scopus 로고    scopus 로고
    • Intel Corporation. Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 3A: System Programming Guide, Part 1, Jun 2009
    • Intel Corporation. Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 3A: System Programming Guide, Part 1, Jun 2009.
  • 8
    • 39149109323 scopus 로고    scopus 로고
    • An optimistic approach to lock-free FIFO queues
    • E. Ladan-Mozes and N. Shavit. An Optimistic Approach to Lock-free FIFO Queues. Distributed Computing, 20:323-341, 2008.
    • (2008) Distributed Computing , vol.20 , pp. 323-341
    • Ladan-Mozes, E.1    Shavit, N.2
  • 9
    • 0017555081 scopus 로고
    • Concurrent reading and writing
    • Nov
    • L. Lamport. Concurrent Reading and Writing. Communications of the ACM, 20(11), Nov 1977.
    • (1977) Communications of the ACM , vol.20 , pp. 11
    • Lamport, L.1
  • 10
    • 0017472779 scopus 로고
    • Proving the correctness of multiprocess programs
    • Mar
    • L. Lamport. Proving the Correctness of Multiprocess Programs. IEEE Trans. on Software Engineering, 3(2), Mar 1977.
    • (1977) IEEE Trans. on Software Engineering , vol.3 , pp. 2
    • Lamport, L.1
  • 11
    • 0018518477 scopus 로고
    • How to make a multiprocessor computer that correctly executes multiprocess programs
    • Sep
    • L. Lamport. How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs. IEEE Trans. on Computers, C-28(9), Sep 1979.
    • (1979) IEEE Trans. on Computers , vol.C-28 , Issue.9
    • Lamport, L.1
  • 12
    • 51849138756 scopus 로고    scopus 로고
    • An architecture for exploiting multi-core processors to parallelize network intrusion prevention
    • V. Paxson, R. Sommer, and N. Weaver. An Architecture for Exploiting Multi-Core Processors to Parallelize Network Intrusion Prevention. In IEEE Sarnoff, 2007.
    • (2007) IEEE Sarnoff
    • Paxson, V.1    Sommer, R.2    Weaver, N.3
  • 13
    • 77954022449 scopus 로고    scopus 로고
    • Towards high-performance flow-level packet processing on multi-core network processors
    • Y. Qi, B. Xu, F. He, B. Yang, J. Yu, and J. Li. Towards High-performance Flow-level Packet Processing on Multi-core Network Processors. In ACM/IEEE ANCS, 2007.
    • (2007) ACM/IEEE ANCS
    • Qi, Y.1    Xu, B.2    He, F.3    Yang, B.4    Yu, J.5    Li, J.6
  • 17
    • 0034832386 scopus 로고    scopus 로고
    • A simple, fast and scalable non-blocking concurrent FIFO queue for shared memory multiprocessor systems
    • P. Tsigas and Y. Zhang. A Simple, Fast and Scalable Non-blocking Concurrent FIFO Queue for Shared Memory Multiprocessor Systems. In Proc. of ACM SPAA, 2001.
    • (2001) Proc. of ACM SPAA
    • Tsigas, P.1    Zhang, Y.2
  • 18
    • 77954011080 scopus 로고    scopus 로고
    • Practice of parallelizing network applications on multi-core architectures
    • J. Wang, H. Cheng, B. Hua, and X. Tang. Practice of Parallelizing Network Applications on Multi-core Architectures. In ISC, 2009.
    • (2009) ISC
    • Wang, J.1    Cheng, H.2    Hua, B.3    Tang, X.4
  • 20
    • 67650350429 scopus 로고    scopus 로고
    • On runtime management in multi-core packet processing systems
    • Q. Wu and T. Wolf. On Runtime Management in Multi-Core Packet Processing Systems. In ACM/IEEE ANCS, 2008.
    • (2008) ACM/IEEE ANCS
    • Wu, Q.1    Wolf, T.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.