See the top rated post in this thread. Click here

Results 1 to 10 of 10

Thread: Which processor would you recommended for index generation in CVDATA?

  1. #1


    Did you find this post helpful? Yes | No

    Which processor would you recommended for index generation in CVDATA?

    It seem to take a long time for index generation when selecting all indices to be generate using CVDATA. I am researching which CPU would make the index computation faster. I looked at the Intel Core i7 Processor in general and it seem like core i7 are good for general computing and everyday use. But it will not be as good for computations. However, the Intel Xeon Processor seem to be really good for calculations.

    My intention is to make the index generation in CVDATA faster. For example, make it one day instead of four days.

  2. #2
    Random number herder Norm's Avatar
    Join Date
    Dec 2011
    Location
    The mote in God's eye
    Posts
    12,473
    Blog Entries
    59


    Did you find this post helpful? Yes | No
    First, there is no reason to ever select all indices for index generation. The ridiculous indices take longer than the useful ones. Much longer. Splitting tens against a ten has no index -- but it will try very hard to find one.

    Having said that, the best chip is the I7-4790K
    "I don't think outside the box; I think of what I can do with the box." - Henri Matisse

  3. #3


    Did you find this post helpful? Yes | No
    I saw a guy split 5s against a T recently. What's the index for that?

  4. #4
    Random number herder Norm's Avatar
    Join Date
    Dec 2011
    Location
    The mote in God's eye
    Posts
    12,473
    Blog Entries
    59


    1 out of 1 members found this post helpful. Did you find this post helpful? Yes | No
    "I don't think outside the box; I think of what I can do with the box." - Henri Matisse

  5. #5


    Did you find this post helpful? Yes | No
    No? not even for fun,it may draw heat?

  6. #6
    Random number herder Norm's Avatar
    Join Date
    Dec 2011
    Location
    The mote in God's eye
    Posts
    12,473
    Blog Entries
    59


    1 out of 1 members found this post helpful. Did you find this post helpful? Yes | No
    Does look like "No". It's Aleph-null. See http://en.wikipedia.org/wiki/Aleph_number.
    "I don't think outside the box; I think of what I can do with the box." - Henri Matisse

  7. #7


    Did you find this post helpful? Yes | No
    I knew you would not make it easy .Knowledge is good for me.
    Last edited by stopgambling; 03-30-2015 at 10:27 AM.

  8. #8


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Norm View Post
    First, there is no reason to ever select all indices for index generation. The ridiculous indices take longer than the useful ones. Much longer. Splitting tens against a ten has no index -- but it will try very hard to find one.

    Having said that, the best chip is the I7-4790K
    Thank You for the reply. Ok, I getting the idea now. So we need a processor that has a high clock frequency for index generation. The Core i7-4790K is a very good CPU. The good part about that CPU is it has a base frequency of 4.0ghz and turbo boost of 4.40ghz. However, that CPU only has four physical cores.
    Another processor that perform close to the Intel Core i7 4790K is the AMD FX-8350 Processor. Base frequency of 4.0ghz and turbo boost of 4.20ghz. But much cheaper price with 8 cores.

    http://cpuboss.com/cpus/Intel-Core-i...vs-AMD-FX-8350

  9. #9
    Random number herder Norm's Avatar
    Join Date
    Dec 2011
    Location
    The mote in God's eye
    Posts
    12,473
    Blog Entries
    59


    Did you find this post helpful? Yes | No
    CVData/CVCX are multi-threaded, with the exception of index generation. Index generation does not multi-thread well. So, multi-cores doesn’t help.

    As for simulation, multi-cores helps enormously. However, both processors support eight threads, due to hyper-threading in the I7. Hyper-threading does not give you an entire additional set of cores. In fact, the original hyper-threading wasn’t that good. But, the last three generations have shown enormous improvement in HT. OTOH, the AMD chip isn’t really eight full cores either. It’s four pairs of cores with each pair sharing functionality.

    On overclocking, the 4790K does not overclock well. Above 4.4Ghz, you must increase CPU voltage at a ridiculously high rate to keep it stable. I’m only eking out another 3%, instead of the 20% I got with the I7-2700K.

    Then there is the chip architecture. Haswell added additional load/store and integer units. This is great for simulation. The CPU speed increases for the last three generations have all benefitted simulation more than then normal benchmarks would suggest.

    You really can’t compare Ghz between two entirely different sets of architecture. The old Pentium got up to 3.8Ghz, and was a fraction of the speed of new CPUs. The complexity of these tiny chips is incredible. 1.4 billion transistors in the 4790.

    Having said all that, I haven’t tested the AMD chip. (And, I wouldn’t until the building air conditioning is turned on.)
    "I don't think outside the box; I think of what I can do with the box." - Henri Matisse

  10. #10


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Norm View Post
    CVData/CVCX are multi-threaded, with the exception of index generation. Index generation does not multi-thread well. So, multi-cores doesn’t help.

    As for simulation, multi-cores helps enormously. However, both processors support eight threads, due to hyper-threading in the I7. Hyper-threading does not give you an entire additional set of cores. In fact, the original hyper-threading wasn’t that good. But, the last three generations have shown enormous improvement in HT. OTOH, the AMD chip isn’t really eight full cores either. It’s four pairs of cores with each pair sharing functionality.

    On overclocking, the 4790K does not overclock well. Above 4.4Ghz, you must increase CPU voltage at a ridiculously high rate to keep it stable. I’m only eking out another 3%, instead of the 20% I got with the I7-2700K.

    Then there is the chip architecture. Haswell added additional load/store and integer units. This is great for simulation. The CPU speed increases for the last three generations have all benefitted simulation more than then normal benchmarks would suggest.

    You really can’t compare Ghz between two entirely different sets of architecture. The old Pentium got up to 3.8Ghz, and was a fraction of the speed of new CPUs. The complexity of these tiny chips is incredible. 1.4 billion transistors in the 4790.

    Having said all that, I haven’t tested the AMD chip. (And, I wouldn’t until the building air conditioning is turned on.)
    In terms of cores I couldn't find any processors that have more cores than the Intel Xeon Processor. At the current time the Intel Core i7 has a maximum of 8 physical cores and 16 threads. But Intel Xeon Processor has like 16 cores. Intel Xeon E5-2687w v3 has 10-cores and 20 threads. But there is no Intel Xeon Processor with 4.0ghz base frequency.

Similar Threads

  1. CVDATA Index Generation Resuming
    By seriousplayer in forum Software
    Replies: 1
    Last Post: 02-20-2015, 04:24 AM
  2. How to speed up index generation in CVDATA
    By seriousplayer in forum Software
    Replies: 20
    Last Post: 08-03-2014, 07:57 PM
  3. Mike H: CVData index generation ?
    By Mike H in forum Computing for Counters
    Replies: 4
    Last Post: 01-22-2009, 10:39 AM
  4. buddha: Index Generation
    By buddha in forum Computing for Counters
    Replies: 1
    Last Post: 01-16-2007, 06:47 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

About Blackjack: The Forum

BJTF is an advantage player site based on the principles of comity. That is, civil and considerate behavior for the mutual benefit of all involved. The goal of advantage play is the legal extraction of funds from gaming establishments by gaining a mathematic advantage and developing the skills required to use that advantage. To maximize our success, it is important to understand that we are all on the same side. Personal conflicts simply get in the way of our goals.