Memory bandwidth utilization

2012-06-25 Thread Rohangandhigen
Hi,

I am using memcached and observing a low memory bandwidth utilization.
Memcached memory bandwidth is around 1GB/s whereas I have seen memory
bandwidth upto 15GB/s for random accesses. I am not sure where exactly
is the bottleneck. Even if I run the memcached on a local machine
(without sending requests over the network), the memory bandwidth
usage by memcached  is not more than 1.2 GB/s.

It will be great if someone can help me why is the memory bandwidth so
low and also if anyone else has also observed it.

Thanks!
Rohan


Re: Memory bandwidth utilization

2012-06-25 Thread Roberto Spadim
how you measure memory bandwidth?

2012/6/25 Rohangandhigen rohangandhi...@gmail.com

 Hi,

 I am using memcached and observing a low memory bandwidth utilization.
 Memcached memory bandwidth is around 1GB/s whereas I have seen memory
 bandwidth upto 15GB/s for random accesses. I am not sure where exactly
 is the bottleneck. Even if I run the memcached on a local machine
 (without sending requests over the network), the memory bandwidth
 usage by memcached  is not more than 1.2 GB/s.

 It will be great if someone can help me why is the memory bandwidth so
 low and also if anyone else has also observed it.

 Thanks!
 Rohan




-- 
Roberto Spadim
Spadim Technology / SPAEmpresarial


Re: Memory bandwidth utilization

2012-06-25 Thread Rohangandhigen
I am using the Intel tools that provide the memory usage (at the
memory controller). I measure the execution time (time between request
made to mecached and response received for every request).

Thanks,
Rohan

On Jun 25, 10:50 am, Roberto Spadim robe...@spadim.com.br wrote:
 how you measure memory bandwidth?

 2012/6/25 Rohangandhigen rohangandhi...@gmail.com

  Hi,

  I am using memcached and observing a low memory bandwidth utilization.
  Memcached memory bandwidth is around 1GB/s whereas I have seen memory
  bandwidth upto 15GB/s for random accesses. I am not sure where exactly
  is the bottleneck. Even if I run the memcached on a local machine
  (without sending requests over the network), the memory bandwidth
  usage by memcached  is not more than 1.2 GB/s.

  It will be great if someone can help me why is the memory bandwidth so
  low and also if anyone else has also observed it.

  Thanks!
  Rohan

 --
 Roberto Spadim
 Spadim Technology / SPAEmpresarial


Re: Memory bandwidth utilization

2012-06-25 Thread dormando

 I am using memcached and observing a low memory bandwidth utilization.
 Memcached memory bandwidth is around 1GB/s whereas I have seen memory
 bandwidth upto 15GB/s for random accesses. I am not sure where exactly
 is the bottleneck. Even if I run the memcached on a local machine
 (without sending requests over the network), the memory bandwidth
 usage by memcached  is not more than 1.2 GB/s.

 It will be great if someone can help me why is the memory bandwidth so
 low and also if anyone else has also observed it.

 Thanks!
 Rohan

Why are you measuring memory bandwidth? If you're trying to diagnose a
problem, you're giving us the information from the bottom up. What is your
setup and what are the symptoms of you actual problem? get speed isn't
high enough? set speed isn't high enough? How are you testing memcached's
performance?

-Dormando