Commits on Source (30)
-
samarth5 authored
-
samarth5 authored
-
as29 authored
Added header MPSCQueue.h, which holds the interface provided by Justin as it is. Also, added a wrapper class consistent with our interface, to enable the usage of MPSCQueue.h
-
as29 authored
-
as29 authored
Added LockLessQueue implementation, interfaced with our test harness. Need to find correct queue parameters for our test cases to run
-
as29 authored
-
samarth5 authored
-
as29 authored
-
as29 authored
Resolved conflict in BoostQueue::Dequeue
-
as29 authored
Added test cases for BoostQueue, library has a max size contraint of 65535 elements => would have to alter our test cases
-
as29 authored
Added test cases for LockLessQueue, in working condition, would finalize on configuration parameters once test cases are normalized across all testing queues
-
samarth5 authored
-
samarth5 authored
-
samarth5 authored
-
samarth5 authored
-
samarth5 authored
-
samarth5 authored
-
as29 authored
-
samarth5 authored
-
as29 authored
Resolved merge conflicts for TbbQueue, added test cases and altered python script to enable ploting of the same
-
samarth5 authored
-
as29 authored
Resolved conflicts
-
as29 authored
-
samarth5 authored
-
samarth5 authored
-
samarth5 authored
-
samarth5 authored
-
as29 authored
-
samarth5 authored
-
samarth5 authored
Showing
- .gitignore 5 additions, 0 deletions.gitignore
- Benchmark.cpp 122 additions, 0 deletionsBenchmark.cpp
- BenchmarkingModule.cpp 143 additions, 26 deletionsBenchmarkingModule.cpp
- Boost/LICENSE_1_0.txt 23 additions, 0 deletionsBoost/LICENSE_1_0.txt
- Boost/README.txt 2 additions, 0 deletionsBoost/README.txt
- Boost/array.hpp 446 additions, 0 deletionsBoost/array.hpp
- Boost/assert.hpp 85 additions, 0 deletionsBoost/assert.hpp
- Boost/atomic.hpp 18 additions, 0 deletionsBoost/atomic.hpp
- Boost/atomic/atomic.hpp 93 additions, 0 deletionsBoost/atomic/atomic.hpp
- Boost/atomic/atomic_flag.hpp 33 additions, 0 deletionsBoost/atomic/atomic_flag.hpp
- Boost/atomic/capabilities.hpp 161 additions, 0 deletionsBoost/atomic/capabilities.hpp
- Boost/atomic/detail/atomic_flag.hpp 70 additions, 0 deletionsBoost/atomic/detail/atomic_flag.hpp
- Boost/atomic/detail/atomic_template.hpp 774 additions, 0 deletionsBoost/atomic/detail/atomic_template.hpp
- Boost/atomic/detail/bitwise_cast.hpp 53 additions, 0 deletionsBoost/atomic/detail/bitwise_cast.hpp
- Boost/atomic/detail/caps_gcc_alpha.hpp 34 additions, 0 deletionsBoost/atomic/detail/caps_gcc_alpha.hpp
- Boost/atomic/detail/caps_gcc_arm.hpp 56 additions, 0 deletionsBoost/atomic/detail/caps_gcc_arm.hpp
- Boost/atomic/detail/caps_gcc_atomic.hpp 134 additions, 0 deletionsBoost/atomic/detail/caps_gcc_atomic.hpp
- Boost/atomic/detail/caps_gcc_ppc.hpp 36 additions, 0 deletionsBoost/atomic/detail/caps_gcc_ppc.hpp
- Boost/atomic/detail/caps_gcc_sparc.hpp 34 additions, 0 deletionsBoost/atomic/detail/caps_gcc_sparc.hpp
- Boost/atomic/detail/caps_gcc_sync.hpp 62 additions, 0 deletionsBoost/atomic/detail/caps_gcc_sync.hpp
Some changes are not shown.
For a faster browsing experience, only 20 of 1000+ files are shown.
.gitignore
0 → 100644
Benchmark.cpp
0 → 100644
Boost/LICENSE_1_0.txt
0 → 100644
Boost/README.txt
0 → 100644
Boost/array.hpp
0 → 100644
Boost/assert.hpp
0 → 100644
Boost/atomic.hpp
0 → 100644
Boost/atomic/atomic.hpp
0 → 100644
Boost/atomic/atomic_flag.hpp
0 → 100644
Boost/atomic/capabilities.hpp
0 → 100644
Boost/atomic/detail/atomic_flag.hpp
0 → 100644
Boost/atomic/detail/atomic_template.hpp
0 → 100644
This diff is collapsed.
Boost/atomic/detail/bitwise_cast.hpp
0 → 100644
Boost/atomic/detail/caps_gcc_alpha.hpp
0 → 100644
Boost/atomic/detail/caps_gcc_arm.hpp
0 → 100644
Boost/atomic/detail/caps_gcc_atomic.hpp
0 → 100644
Boost/atomic/detail/caps_gcc_ppc.hpp
0 → 100644
Boost/atomic/detail/caps_gcc_sparc.hpp
0 → 100644
Boost/atomic/detail/caps_gcc_sync.hpp
0 → 100644