Skip to content

Commit ebb5646

Browse files
author
vladimir.vinnitski
committed
Intel(R) MPI Benchmarks 2019 Update 2 release
1 parent c3ef058 commit ebb5646

File tree

158 files changed

+3245
-1481
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

158 files changed

+3245
-1481
lines changed

Makefile

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#*****************************************************************************
22
# * *
3-
# * Copyright 2016-2018 Intel Corporation. *
3+
# * Copyright 2016-2019 Intel Corporation. *
44
# * *
55
# *****************************************************************************
66
#
@@ -47,32 +47,36 @@
4747
#
4848
# ***************************************************************************
4949

50-
all: IMB-MPI1 IMB-NBC IMB-RMA IMB-EXT IMB-IO IMB-MT
50+
all: IMB-MPI1 IMB-NBC IMB-RMA IMB-EXT IMB-IO IMB-MT IMB-P2P
5151

5252
IMB-MPI1:
53-
make -j8 -C src_cpp -f Makefile TARGET=MPI1
53+
make -j 8 -C src_cpp -f Makefile TARGET=MPI1
5454
@cp src_cpp/IMB-MPI1 .
5555

5656
IMB-NBC:
57-
make -C src_cpp -f Makefile TARGET=NBC
57+
make -j 8 -C src_cpp -f Makefile TARGET=NBC
5858
@cp src_cpp/IMB-NBC .
5959

6060
IMB-EXT:
61-
make -C src_cpp -f Makefile TARGET=EXT
61+
make -j 8 -C src_cpp -f Makefile TARGET=EXT
6262
@cp src_cpp/IMB-EXT .
6363

6464
IMB-RMA:
65-
make -C src_cpp -f Makefile TARGET=RMA
65+
make -j 8 -C src_cpp -f Makefile TARGET=RMA
6666
@cp src_cpp/IMB-RMA .
6767

6868
IMB-IO:
69-
make -C src_cpp -f Makefile TARGET=IO
69+
make -j 8 -C src_cpp -f Makefile TARGET=IO
7070
@cp src_cpp/IMB-IO .
7171

7272
IMB-MT: | IMB-MPI1
73-
make -j8 -C src_cpp -f Makefile TARGET=MT
73+
make -j 8 -C src_cpp -f Makefile TARGET=MT
7474
@cp src_cpp/IMB-MT .
7575

76+
IMB-P2P:
77+
make -j 8 -C src_c/P2P -f Makefile TARGET=P2P
78+
@cp src_c/P2P/IMB-P2P .
79+
7680

7781
clean:
7882
make -C src_cpp -f Makefile TARGET=MPI1 clean
@@ -81,4 +85,5 @@ clean:
8185
make -C src_cpp -f Makefile TARGET=EXT clean
8286
make -C src_cpp -f Makefile TARGET=IO clean
8387
make -C src_cpp -f Makefile TARGET=MT clean
84-
rm -f IMB-MPI1 IMB-NBC IMB-RMA IMB-EXT IMB-IO IMB-MT
88+
make -C src_c/P2P -f Makefile TARGET=P2P clean
89+
rm -f IMB-MPI1 IMB-NBC IMB-RMA IMB-EXT IMB-IO IMB-MT IMB-P2P

Makefile_win

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#*****************************************************************************
22
# * *
3-
# * Copyright 2016-2018 Intel Corporation. *
3+
# * Copyright 2016-2019 Intel Corporation. *
44
# * *
55
# *****************************************************************************
66
#

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,14 @@ files and folders appear on your system:
6262
----------
6363
What's New
6464
----------
65+
New in Intel(R) MPI Benchmarks 2019 Update 2
66+
----------------------------------------
67+
- New IMB-MT benchmarks.
68+
- Added the Reduce_local benchmark for IMB-MPI1.
69+
- Deleted the alignment option.
70+
- Bug fixes.
71+
- Code cleanup.
72+
6573
New in Intel(R) MPI Benchmarks 2019 Update 1
6674
----------------------------------------
6775
- Added the Reduce_scatter_block benchmark for IMB-MPI1.

ReadMe_IMB.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
--------------------------------------
2-
Intel(R) MPI Benchmarks 2019 Update 1
2+
Intel(R) MPI Benchmarks 2019 Update 2
33
README
44
--------------------------------------
55

@@ -62,6 +62,15 @@ files and folders appear on your system:
6262
----------
6363
What's New
6464
----------
65+
New in Intel(R) MPI Benchmarks 2019 Update 2
66+
----------------------------------------
67+
- New IMB-MT benchmarks.
68+
- Added the Reduce_local benchmark for IMB-MPI1.
69+
- Deleted the alignment option.
70+
- Bug fixes.
71+
- Code cleanup.
72+
73+
6574
New in Intel(R) MPI Benchmarks 2019 Update 1
6675
----------------------------------------
6776
- Added the Reduce_scatter_block benchmark for IMB-MPI1.

WINDOWS/IMB-EXT_VS_2013/IMB-EXT.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2019,0,1,0
57-
PRODUCTVERSION 2019,0,1,0
56+
FILEVERSION 2019,0,2,0
57+
PRODUCTVERSION 2019,0,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Intel Corporation"
7373
VALUE "FileDescription", "Intel(R) MPI Benchmarks"
74-
VALUE "FileVersion", "2019.0.1"
74+
VALUE "FileVersion", "2019.0.2"
7575
VALUE "InternalName", "IMB-EXT"
76-
VALUE "LegalCopyright", "Copyright 2003-2018 Intel Corporation."
76+
VALUE "LegalCopyright", "Copyright 2003-2019 Intel Corporation."
7777
VALUE "OriginalFilename", "IMB-EXT.exe"
7878
VALUE "ProductName", "Intel(R) MPI Benchmarks"
79-
VALUE "ProductVersion", "2019.0.1"
79+
VALUE "ProductVersion", "2019.0.2"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

WINDOWS/IMB-EXT_VS_2015/IMB-EXT.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2019,0,1,0
57-
PRODUCTVERSION 2019,0,1,0
56+
FILEVERSION 2019,0,2,0
57+
PRODUCTVERSION 2019,0,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Intel Corporation"
7373
VALUE "FileDescription", "Intel(R) MPI Benchmarks"
74-
VALUE "FileVersion", "2019.0.1"
74+
VALUE "FileVersion", "2019.0.2"
7575
VALUE "InternalName", "IMB-EXT"
76-
VALUE "LegalCopyright", "Copyright 2003-2018 Intel Corporation."
76+
VALUE "LegalCopyright", "Copyright 2003-2019 Intel Corporation."
7777
VALUE "OriginalFilename", "IMB-EXT.exe"
7878
VALUE "ProductName", "Intel(R) MPI Benchmarks"
79-
VALUE "ProductVersion", "2019.0.1"
79+
VALUE "ProductVersion", "2019.0.2"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

WINDOWS/IMB-EXT_VS_2017/IMB-EXT.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2019,0,1,0
57-
PRODUCTVERSION 2019,0,1,0
56+
FILEVERSION 2019,0,2,0
57+
PRODUCTVERSION 2019,0,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Intel Corporation"
7373
VALUE "FileDescription", "Intel(R) MPI Benchmarks"
74-
VALUE "FileVersion", "2019.0.1"
74+
VALUE "FileVersion", "2019.0.2"
7575
VALUE "InternalName", "IMB-EXT"
76-
VALUE "LegalCopyright", "Copyright 2003-2018 Intel Corporation."
76+
VALUE "LegalCopyright", "Copyright 2003-2019 Intel Corporation."
7777
VALUE "OriginalFilename", "IMB-EXT.exe"
7878
VALUE "ProductName", "Intel(R) MPI Benchmarks"
79-
VALUE "ProductVersion", "2019.0.1"
79+
VALUE "ProductVersion", "2019.0.2"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

WINDOWS/IMB-IO_VS_2013/IMB-IO.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2019,0,1,0
57-
PRODUCTVERSION 2019,0,1,0
56+
FILEVERSION 2019,0,2,0
57+
PRODUCTVERSION 2019,0,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Intel Corporation"
7373
VALUE "FileDescription", "Intel(R) MPI Benchmarks"
74-
VALUE "FileVersion", "2019.0.1"
74+
VALUE "FileVersion", "2019.0.2"
7575
VALUE "InternalName", "IMB-IO"
76-
VALUE "LegalCopyright", "Copyright 2003-2018 Intel Corporation."
76+
VALUE "LegalCopyright", "Copyright 2003-2019 Intel Corporation."
7777
VALUE "OriginalFilename", "IMB-IO.exe"
7878
VALUE "ProductName", "Intel(R) MPI Benchmarks"
79-
VALUE "ProductVersion", "2019.0.1"
79+
VALUE "ProductVersion", "2019.0.2"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

WINDOWS/IMB-IO_VS_2015/IMB-IO.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2019,0,1,0
57-
PRODUCTVERSION 2019,0,1,0
56+
FILEVERSION 2019,0,2,0
57+
PRODUCTVERSION 2019,0,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Intel Corporation"
7373
VALUE "FileDescription", "Intel(R) MPI Benchmarks"
74-
VALUE "FileVersion", "2019.0.1"
74+
VALUE "FileVersion", "2019.0.2"
7575
VALUE "InternalName", "IMB-IO"
76-
VALUE "LegalCopyright", "Copyright 2003-2018 Intel Corporation."
76+
VALUE "LegalCopyright", "Copyright 2003-2019 Intel Corporation."
7777
VALUE "OriginalFilename", "IMB-IO.exe"
7878
VALUE "ProductName", "Intel(R) MPI Benchmarks"
79-
VALUE "ProductVersion", "2019.0.1"
79+
VALUE "ProductVersion", "2019.0.2"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

WINDOWS/IMB-IO_VS_2017/IMB-IO.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2019,0,1,0
57-
PRODUCTVERSION 2019,0,1,0
56+
FILEVERSION 2019,0,2,0
57+
PRODUCTVERSION 2019,0,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Intel Corporation"
7373
VALUE "FileDescription", "Intel(R) MPI Benchmarks"
74-
VALUE "FileVersion", "2019.0.1"
74+
VALUE "FileVersion", "2019.0.2"
7575
VALUE "InternalName", "IMB-IO"
76-
VALUE "LegalCopyright", "Copyright 2003-2018 Intel Corporation."
76+
VALUE "LegalCopyright", "Copyright 2003-2019 Intel Corporation."
7777
VALUE "OriginalFilename", "IMB-IO.exe"
7878
VALUE "ProductName", "Intel(R) MPI Benchmarks"
79-
VALUE "ProductVersion", "2019.0.1"
79+
VALUE "ProductVersion", "2019.0.2"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

WINDOWS/IMB-MPI1_VS_2013/IMB-MPI1.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2019,0,1,0
57-
PRODUCTVERSION 2019,0,1,0
56+
FILEVERSION 2019,0,2,0
57+
PRODUCTVERSION 2019,0,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Intel Corporation"
7373
VALUE "FileDescription", "Intel(R) MPI Benchmarks"
74-
VALUE "FileVersion", "2019.0.1"
74+
VALUE "FileVersion", "2019.0.2"
7575
VALUE "InternalName", "IMB-MPI1"
76-
VALUE "LegalCopyright", "Copyright 2003-2018 Intel Corporation."
76+
VALUE "LegalCopyright", "Copyright 2003-2019 Intel Corporation."
7777
VALUE "OriginalFilename", "IMB-MPI1.exe"
7878
VALUE "ProductName", "Intel(R) MPI Benchmarks"
79-
VALUE "ProductVersion", "2019.0.1"
79+
VALUE "ProductVersion", "2019.0.2"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

WINDOWS/IMB-MPI1_VS_2013/IMB-MPI1.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@
136136
<ClCompile Include="..\..\src_c\IMB_pingping.c" />
137137
<ClCompile Include="..\..\src_c\IMB_pingpong.c" />
138138
<ClCompile Include="..\..\src_c\IMB_reduce.c" />
139+
<ClCompile Include="..\..\src_c\IMB_reduce_local.c" />
139140
<ClCompile Include="..\..\src_c\IMB_reduce_scatter.c" />
140141
<ClCompile Include="..\..\src_c\IMB_reduce_scatter_block.c" />
141142
<ClCompile Include="..\..\src_c\IMB_scatter.c" />

WINDOWS/IMB-MPI1_VS_2015/IMB-MPI1.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2019,0,1,0
57-
PRODUCTVERSION 2019,0,1,0
56+
FILEVERSION 2019,0,2,0
57+
PRODUCTVERSION 2019,0,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Intel Corporation"
7373
VALUE "FileDescription", "Intel(R) MPI Benchmarks"
74-
VALUE "FileVersion", "2019.0.1"
74+
VALUE "FileVersion", "2019.0.2"
7575
VALUE "InternalName", "IMB-MPI1"
76-
VALUE "LegalCopyright", "Copyright 2003-2018 Intel Corporation."
76+
VALUE "LegalCopyright", "Copyright 2003-2019 Intel Corporation."
7777
VALUE "OriginalFilename", "IMB-MPI1.exe"
7878
VALUE "ProductName", "Intel(R) MPI Benchmarks"
79-
VALUE "ProductVersion", "2019.0.1"
79+
VALUE "ProductVersion", "2019.0.2"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

WINDOWS/IMB-MPI1_VS_2015/IMB-MPI1.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@
136136
<ClCompile Include="..\..\src_c\IMB_pingping.c" />
137137
<ClCompile Include="..\..\src_c\IMB_pingpong.c" />
138138
<ClCompile Include="..\..\src_c\IMB_reduce.c" />
139+
<ClCompile Include="..\..\src_c\IMB_reduce_local.c" />
139140
<ClCompile Include="..\..\src_c\IMB_reduce_scatter.c" />
140141
<ClCompile Include="..\..\src_c\IMB_reduce_scatter_block.c" />
141142
<ClCompile Include="..\..\src_c\IMB_scatter.c" />

WINDOWS/IMB-MPI1_VS_2017/IMB-MPI1.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2019,0,1,0
57-
PRODUCTVERSION 2019,0,1,0
56+
FILEVERSION 2019,0,2,0
57+
PRODUCTVERSION 2019,0,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Intel Corporation"
7373
VALUE "FileDescription", "Intel(R) MPI Benchmarks"
74-
VALUE "FileVersion", "2019.0.1"
74+
VALUE "FileVersion", "2019.0.2"
7575
VALUE "InternalName", "IMB-MPI1"
76-
VALUE "LegalCopyright", "Copyright 2003-2018 Intel Corporation."
76+
VALUE "LegalCopyright", "Copyright 2003-2019 Intel Corporation."
7777
VALUE "OriginalFilename", "IMB-MPI1.exe"
7878
VALUE "ProductName", "Intel(R) MPI Benchmarks"
79-
VALUE "ProductVersion", "2019.0.1"
79+
VALUE "ProductVersion", "2019.0.2"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

WINDOWS/IMB-MPI1_VS_2017/IMB-MPI1.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@
137137
<ClCompile Include="..\..\src_c\IMB_pingping.c" />
138138
<ClCompile Include="..\..\src_c\IMB_pingpong.c" />
139139
<ClCompile Include="..\..\src_c\IMB_reduce.c" />
140+
<ClCompile Include="..\..\src_c\IMB_reduce_local.c" />
140141
<ClCompile Include="..\..\src_c\IMB_reduce_scatter.c" />
141142
<ClCompile Include="..\..\src_c\IMB_reduce_scatter_block.c" />
142143
<ClCompile Include="..\..\src_c\IMB_scatter.c" />

WINDOWS/IMB-MT_VS_2013/IMB-MT.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2019,0,1,0
57-
PRODUCTVERSION 2019,0,1,0
56+
FILEVERSION 2019,0,2,0
57+
PRODUCTVERSION 2019,0,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Intel Corporation"
7373
VALUE "FileDescription", "Intel(R) MPI Benchmarks"
74-
VALUE "FileVersion", "2019.0.1"
74+
VALUE "FileVersion", "2019.0.2"
7575
VALUE "InternalName", "IMB-MT"
76-
VALUE "LegalCopyright", "Copyright 2003-2018 Intel Corporation."
76+
VALUE "LegalCopyright", "Copyright 2003-2019 Intel Corporation."
7777
VALUE "OriginalFilename", "IMB-MT.exe"
7878
VALUE "ProductName", "Intel(R) MPI Benchmarks"
79-
VALUE "ProductVersion", "2019.0.1"
79+
VALUE "ProductVersion", "2019.0.2"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

0 commit comments

Comments
 (0)