Results 1 to 3 of 3

Thread: Pyrit only recognizing a single core?

  1. #1
    Junior Member
    Join Date
    Mar 2010
    Posts
    26

    Default Pyrit only recognizing a single core?

    After rebuilding CPyrit-stream and pyrit from the stable 0.2.3 sources from the pyrit code base pyrit only recognizes a single core in the CPU.

    The following cores seem available...
    #1: 'ATI-Stream device 1'
    #2: 'CPU-Core (SSE2)'

    When I run the pyrit that is packaged with bt4 it will recognize both cores. Any thoughts?

    The following cores seem available...
    #1: 'CPU-Core (SSE2)'
    #2: 'CPU-Core (SSE2)'

    The last SVN seems to have the same problem...

    Edit: Nearest I can figure it's CPyrit that causes the problem. If I compile any of the given options without CPyrit it'll recognize both cpu cores. As soon as I compile with CPyrit I only get the stream device and one cpu core.

  2. #2
    Developer
    Join Date
    Mar 2007
    Posts
    6,124

    Default

    Each graphics card requires one core to operate at peak efficiency. The author of pyrit was experimenting with different set ups which accounts for the differences.

    For example on my quad core desktop with 2 8800gt cards only 2 cores are seen because the other 2 are in use so they do not count.

    r00t@infected ~ $ pyrit list_cores
    Pyrit 0.2.5-dev (svn r170) (C) 2008, 2009 Lukas Lueg pyrit - Project Hosting on Google Code
    This code is distributed under the GNU General Public License v3

    The ESSID-blobspace seems to be empty; you should create an ESSID...

    The following cores seem available...
    #1: 'CUDA-Device #1 'GeForce 8800 GT''
    #2: 'CUDA-Device #2 'GeForce 8800 GT''
    #3: 'CPU-Core (SSE2)'
    #4: 'CPU-Core (SSE2)'


    On my server which has 3 295 gtx cards and a quad core proccessor no cores are seen because there are more GPU's than cores.

    kracker ~ # pyrit list_cores
    Pyrit 0.2.4 (svn r168) (C) 2008, 2009 Lukas Lueg pyrit - Project Hosting on Google Code
    This code is distributed under the GNU General Public License v3

    The following cores seem available...
    #1: 'CUDA-Device #1 'GeForce GTX 295''
    #2: 'CUDA-Device #2 'GeForce GTX 295''
    #3: 'CUDA-Device #3 'GeForce GTX 295''
    #4: 'CUDA-Device #4 'GeForce GTX 295''
    #5: 'CUDA-Device #5 'GeForce GTX 295''
    #6: 'CUDA-Device #6 'GeForce GTX 295''

    Now, if you do not have a GPU at all or you have built pyrit incorrectly then you will only see cores. The GPU will not be using a core because there are no GPU's so on a dual core there would still be 2 cores listed.

    Hope that clears things up

  3. #3
    Junior Member
    Join Date
    Mar 2010
    Posts
    26

    Default

    I had a sneaking suspicion I was going to get that answer. Thanks.

Posting Permissions

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