Re: T1000 vs. T2000



Robert Milkowski <rmilkowski-NO-SPAM@xxxxxxxx> wrote:
kangcool <kangcool2002@xxxxxxxxxxx> wrote:
I don't think the T1000 will have slower memory access, because the
memory access depends on the T1 processor which is the same in both
models.

Latency - yep.
Throughput could be better in T2000 due to more DIMMS.
And that's what bothers me (and memory throutput is one of the
main factors in niagara performance).

I think you're right - as far as I know,
T1000 only uses two memory controllers instead of four,
essentially halving the peak memory bandwidth compared to T2000.
Depends on your workload,
two T1000s may perform better than a single T2000
- it all depends on which bottlenect you're hitting.
If your application can extract all bandwidth of T2000,
your app won't run faster on two T1000s than one T2000.
However, if your app is I/O bound on T1000,
two T1000s will perform better than a single T2000.
If your app is CPU-bound, then two T1000 will most likely
do better than a single T2000.

I know answers to all these questions.
All I need to know is there any performance difference
between T1000 and T2000 due do less memory slots in T1000
and/or possibly due to differen IO chips (GbE) with the same
amount of RAM? (excluding disk).

I don't think there's any significant difference in I/O or networking.

I guess I will have to check it myself but it's gonna take time.

Yeap. The best way to determine is to run your workload on those systems.
I guess there's a try-and-buy program for T2k (though I'm not sure whether
T1k is available for that as well).

Another interesting thing - why Sun doesn't offer T1000 with 1.2GHz
CPUs?

I'm glad I don't know the answer - I can have fun with speculation :)
My guess is that it's the result of combination of a few factor -
CPU vs bandwidth balancing, the power consumption (and cooling),
pricing and target market,
simplicity of having less number of configurations, etc.
--
#pragma ident "Seongbae Park, compiler, http://blogs.sun.com/seongbae/";
.



Relevant Pages

  • Re: How to set up a Linux machine that occupies the minimum memory footprint ?
    ... Of course, if you use 8GB of RAM, or more precisely if you ... Are you saying that if I have a 4GB RAM memory, ... Linux will somehow "know" that it doesn't have ... You've said in another message that your app is ...
    (comp.os.linux.setup)
  • Re: How to set up a Linux machine that occupies the minimum memory footprint ?
    ... Of course, if you use 8GB of RAM, or more precisely if you ... Are you saying that if I have a 4GB RAM memory, ... Linux will somehow "know" that it doesn't have ... You've said in another message that your app is ...
    (comp.os.linux.misc)
  • Re: need a thumbnail browser without memory limitations
    ... When you are working with media files, you need to decide how you are going to limit the memory requirements of your app. ... For display pictures, you can take approaches that limit the memory requirements such as minimal caching. ... lets say you need to load the next 10 thumbnails as the user scrolls. ...
    (microsoft.public.vb.general.discussion)
  • Re: Large text file - in memory ( > 60mb)
    ... The file is over 64mb in size, reading it line by line to do a search ... while running the app, it would mean reading/searching the>64mb file many ... Then I have to show this record found (wich ... maybe creating a datatable to ease the search but I'm pretty sure memory ...
    (microsoft.public.dotnet.framework)
  • Re: Application Unexpectedly Terminates
    ... Do you have access to eVC? ... the JIT will catch it and prompt you to attach eVC to the process. ... I suspected it was a memory problem after reading the documentation. ... The current app is usually last to die, ...
    (microsoft.public.dotnet.framework.compactframework)