Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CABob6iqbYUpHPtTQWOnUhPg1aAOSY-=o+8edxVGqgmDOy-N2RA@mail.gmail.com>
Date: Thu, 8 Sep 2016 13:00:14 +0200
From: Lukas Odzioba <lukas.odzioba@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: Intel KNL test machine

2016-09-08 6:03 GMT+02:00 Lei Zhang <zhanglei.april@...il.com>:
> But KNL is a host CPU; it supports normal DDR and in
> the meantime also has its own high-bandwidth memory, which is called
> MCDRAM [1].  DDR is the default; special functions are needed to
> utilize MCDRAM.

There will be also a card version later.
MCDRAM is visible to OS as a separate NUMA node, so you can use it via
$ numactl -m 1 ./john ... if KNL is in flat mode. If you can and want
to modify the source code the simplest way is to use mmap/mbind
syscalls to allocate memory. In BIOS you can set MCDRAM to cache mode
where it will be direct mapped 16GB cache of your DDR.

Thanks,
Lukas

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.