Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate our Intel OpenCL CPU CI tests to the new driver #198

Closed
claudioandre-br opened this issue Nov 26, 2023 · 0 comments
Closed

Migrate our Intel OpenCL CPU CI tests to the new driver #198

claudioandre-br opened this issue Nov 26, 2023 · 0 comments
Labels
Done Our work is done. Should close soon. No longer happening or existing.

Comments

@claudioandre-br
Copy link
Member

claudioandre-br commented Nov 26, 2023

  1. We cannot trust Ubuntu 16 for ever;
  2. New version runs on Ubuntu 22.04;
  3. It is updated (see the driver version);
  4. FPGA emulation looks nice;
  5. Still slow, but faster than the current (Ubuntu 16) version.
Platform #0 name: Intel(R) OpenCL, version: OpenCL 3.0 LINUX
    Device #0 (1) name:     Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
    Device vendor:          Intel(R) Corporation
    Device type:            CPU (LE)
    Device version:         OpenCL 3.0 (Build 0)
    OpenCL version support: OpenCL C 3.0 
    Driver version:         2023.16.10.0.17_160000 
    Native vector widths:   char 64, short 32, int 16, long 8
    Preferred vector width: char 1, short 1, int 1, long 1
    Global Memory:          6921 MiB
    Global Memory Cache:    256 KiB
    Local Memory:           32 KiB (Global)
    Constant Buffer size:   128 KiB
    Max memory alloc. size: 3460 MiB
    Max clock (MHz):        2600
    Profiling timer res.:   1 ns
    Max Work Group Size:    8192
    Parallel compute cores: 2
    Speed index:            41600

Platform #1 name: Intel(R) FPGA Emulation Platform for OpenCL(TM), version: OpenCL 1.2 Intel(R) FPGA SDK for OpenCL(TM), Version 20.3
    Device #0 (2) name:     Intel(R) FPGA Emulation Device
    Device vendor:          Intel(R) Corporation
    Device type:            Accelerator (LE)
    Device version:         OpenCL 1.2 
    OpenCL version support: OpenCL C 1.2 
    Driver version:         2023.16.10.0.17_160000 
    Native vector widths:   char 64, short 32, int 16, long 8
    Preferred vector width: char 1, short 1, int 1, long 1
    Global Memory:          6921 MiB
    Global Memory Cache:    256 KiB
    Local Memory:           256 KiB (Global)
    Constant Buffer size:   128 KiB
    Max memory alloc. size: 3460 MiB
    Max clock (MHz):        2600
    Profiling timer res.:   1 ns
    Max Work Group Size:    67108864
    Parallel compute cores: 2
    Stream processors:      16  (2 x 8)
    Speed index:            41600

Legacy platform is:

Platform #0 name: Intel(R) CPU Runtime for OpenCL(TM) Applications, version: OpenCL 2.1 LINUX
    Device #0 (1) name:     Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
    Device vendor:          Intel(R) Corporation
    Device type:            CPU (LE)
    Device version:         OpenCL 2.1 (Build 0)
    OpenCL version support: OpenCL C 2.0 
    Driver version:         18.1.0.0920 
    Native vector widths:   char 32, short 16, int 8, long 4
    Preferred vector width: char 1, short 1, int 1, long 1
    Global Memory:          6921 MiB
    Global Memory Cache:    256 KiB
    Local Memory:           32 KiB (Global)
    Constant Buffer size:   128 KiB
    Max memory alloc. size: 1730 MiB
    Max clock (MHz):        2300
    Profiling timer res.:   1 ns
    Max Work Group Size:    8192
    Parallel compute cores: 2
    Speed index:            18400

@claudioandre-br claudioandre-br added the Done Our work is done. Should close soon. No longer happening or existing. label Nov 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Done Our work is done. Should close soon. No longer happening or existing.
Projects
None yet
Development

No branches or pull requests

1 participant