[Eeglablist] Installing CUDAICA on Windows 10 (2021 update)

周云晖 yhzhou17 at fudan.edu.cn
Mon Nov 15 16:46:31 PST 2021

Hi, I am the maintainer of CUDAICA for Windows.

I have looked at the link (https://sccn.ucsd.edu/wiki/Makoto%27s_useful_EEGLAB_code#By_using_CUDAICA_.2811.2F10.2F2021_added.29) for the instruction of installing CUDAICA for Windows.

Actually to run CUDAICA for Windows, you don't need to install Microsoft Visual Studio at all. Only NVIDIA CUDA and Intel MKL is needed. Visual Studio is only required if you want to build the exe file from source. 

I have also noticed that Intel has re-packaged MKL into oneAPI toolkit. In our lab we sticked to Intel MKL 2020.4 so the Github instruction is not updated. Sorry for that, but I will update the instruction in the following few days.

There is also a bug that CUDAICA for Windows cannot read binary files larger than 4GB. This has been fixed a few days ago. If someone has run into this issue before, you may try the updated version.



> -----原始邮件-----
> 发件人: "Makoto Miyakoshi via eeglablist" <eeglablist at sccn.ucsd.edu>
> 发送时间: 2021-11-11 14:02:10 (星期四)
> 收件人: "EEGLAB List" <eeglablist at sccn.ucsd.edu>, ugob at siu.edu
> 抄送: 
> 主题: [Eeglablist] Installing CUDAICA on Windows 10 (2021 update)
> Dear list members,
> I summarized the steps to install cudaica() which uses GPU computation to
> calculate infomax ICA (Raimondo et al., 2012). The result from the speed
> comparison between runica() and cudaica() was not as dramatic as x25
> reported by the original paper, probably because Tjerk's smart hack alone
> already gave x4-5 speed up to runica(). Still, using a relatively cheap
> GTX1660 (the pre-COVID price range is $250), I confirmed x4-5 speed up
> compared with runica(). The detailed instruction can be found in the
> following link.
> https://sccn.ucsd.edu/wiki/Makoto%27s_useful_EEGLAB_code#By_using_CUDAICA_.2811.2F10.2F2021_added.29
> WARNING: The installation was difficult.
> Makoto
> _______________________________________________
> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
> To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu
> For digest mode, send an email with the subject "set digest mime" to eeglablist-request at sccn.ucsd.edu

More information about the eeglablist mailing list