Compare commits

..

19 Commits
v2.0 ... master

Author SHA1 Message Date
8687f537a3 HW3: RC4 - Final results and plots added to report 2025-02-21 21:48:31 +02:00
ac53a58a70 HW3: RC4 - Add a qsort for reference 2025-02-21 19:16:21 +02:00
dac00ed194 HW3: RC4 - A first report without the final plots 2025-02-21 00:40:41 +02:00
Christos Choutouridis
c21c1edeab HW3: RC4 - V0-V1 parts of the report 2025-02-20 17:46:49 +02:00
1fa62a85ce HW3: RC4 - GTX 1650 measurements and first part of the report 2025-02-20 00:43:57 +02:00
aa46ec2fba HW3: RC4 Tesla measurements added to repo 2025-02-17 20:52:10 +02:00
5c136c20b9 HW3: RC4 - Ampere/Gpu measurements version 2025-02-17 00:11:13 +02:00
f056b8c1cd HW3: Ampere measurements added and a small script to submit script 2025-02-16 23:56:48 +02:00
8f44cbfcb9 HW3: Small changes to build and analyze scripts 2025-02-16 23:42:10 +02:00
f687f30d2f HW3: RC2 - Ampere results and some data analysis scripts 2025-02-16 17:56:05 +02:00
f749862193 HW3: RC2 - A prephase added for v1 and v2 2025-02-16 16:05:01 +02:00
7a6f7f53b5 HW3: RC1 - hpc slurm creation and submittion scripts added 2025-02-15 21:39:47 +02:00
e165b75f92 HW3: RC1 First version to test on HPC 2025-02-15 21:18:55 +02:00
6db2a814d2 HW3: First batch to test [v0 and v1] 2025-02-14 18:41:08 +02:00
b31ca23757 HW3: [WIP] Test HPC build 2025-02-14 17:56:56 +02:00
2a2c7fec38 HW3: [WIP] V2 added (needs debug) 2025-02-10 00:01:58 +02:00
1fe5ab4da7 HW3: [WIP] V0 version added 2025-01-29 00:48:45 +02:00
146e975ac1 HW3: [no compile] A first clean up 2025-01-21 22:52:28 +02:00
2ff6ae171a HW3: [No Compile] Init HW3 with HW2 files 2025-01-21 22:25:49 +02:00
274 changed files with 50216 additions and 0 deletions

27
homework_3/.gitignore vendored Normal file
View File

@ -0,0 +1,27 @@
# project
bin/
out/
mat/
mtx/
.unused/
various/
# hpc
# IDEs
.idea/
.clangd
# eclipse
.project
.cproject
.settings/
.vs/
.vscode/
# nvidia
*.ncu-proj

246
homework_3/Makefile Normal file
View File

@ -0,0 +1,246 @@
#
# PDS HW3 Makefile
#
# Copyright (C) 2025 Christos Choutouridis <christos@choutouridis.net>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# published by the Free Software Foundation, either version 3
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# ============== Project settings ==============
# Project's name
PROJECT := PDS_homework_3
# Excecutable's name
TARGET := bitonicCUDA
# Source directories list(space seperated). Makefile-relative path, UNDER current directory.
SRC_DIR_LIST := src #test test/gtest
# Include directories list(space seperated). Makefile-relative path.
INC_DIR_LIST := src
# test \
# test/gtest/ \
# Exclude files list(space seperated). Filenames only.
# EXC_FILE_LIST := bad.cpp old.cpp
# Build directories
BUILD_DIR := bin
OBJ_DIR := $(BUILD_DIR)/obj
DEP_DIR := $(BUILD_DIR)/.dep
OUTPUT_DIR := out
# ========== Compiler settings ==========
# Compiler flags for debug and release
DEB_CFLAGS := -DDEBUG -std=c11 -Xcompiler "-Wall -Wextra -g -DDEBUG"
REL_CFLAGS := -O3 -std=c11 -Xcompiler "-Wall -Wextra"
DEB_CXXFLAGS := -DDEBUG -std=c++17 -Xcompiler "-Wall -Wextra -g -DDEBUG"
REL_CXXFLAGS := -O3 -std=c++17 -Xcompiler "-Wall -Wextra"
# Pre-defines
# PRE_DEFS := MYCAB=1729 SUPER_MODE
PRE_DEFS := TARGET=$(TARGET)
# ============== Linker settings ==============
# Linker flags (example: -pthread -lm)
LDFLAGS :=
# Map output file
MAP_FILE := # output.map
MAP_FLAG := # -Xlinker -Map=$(BUILD_DIR)/$(MAP_FILE)
# ============== Docker settings ==============
# We need:
# - Bind the entire project directory(the dir that includes all the code) as volume.
# - In docker instance, change to working directory(where the makefile is).
DOCKER_VOL_DIR := $(shell pwd)
DOCKER_WRK_DIR :=
DOCKER_RUN := docker run --rm
DOCKER_FLAGS := -v $(DOCKER_VOL_DIR):/usr/src/$(PROJECT) -w /usr/src/$(PROJECT)/$(DOCKER_WRK_DIR)
# docker invoke mechanism (edit with care)
# note:
# Here, `DOCKER` variable is empty. Rules can assign `DOCKER := DOCKER_CMD` when docker
# functionality is needed.
DOCKER_CMD = $(DOCKER_RUN) $(DOCKER_FLAGS) $(IMAGE)
DOCKER :=
# ============== Tool selection ==============
# compiler and compiler flags.
CSIZE := size
CFLAGS := $(DEB_CFLAGS)
CXXFLAGS := $(DEB_CXXFLAGS)
CXX := g++
CC := gcc
LINKER := g++
#
# =========== Main body and Patterns ===========
#
INC := $(foreach dir,$(INC_DIR_LIST),-I$(dir))
DEF := $(foreach def,$(PRE_DEFS),-D$(def))
EXC := $(foreach fil,$(EXC_FILE_LIST), \
$(foreach dir,$(SRC_DIR_LIST),$(wildcard $(dir)/$(fil))) \
)
# source files. object and dependencies list
# recursive search into current and source directories
SRC := $(wildcard *.cpp)
SRC += $(foreach dir,$(SRC_DIR_LIST),$(wildcard $(dir)/*.cpp))
SRC += $(foreach dir,$(SRC_DIR_LIST),$(wildcard $(dir)/**/*.cpp))
SRC := $(filter-out $(EXC),$(SRC))
#SRC := $(abspath $(SRC))
OBJ := $(foreach file,$(SRC:%.cpp=%.o),$(OBJ_DIR)/$(file))
DEP := $(foreach file,$(SRC:%.cpp=%.d),$(DEP_DIR)/$(file))
# c file objects depent on .c AND dependency files, which have an empty recipe
$(OBJ_DIR)/%.o: %.c
@mkdir -p $(@D)
$(DOCKER) $(CC) -c $(CFLAGS) $(INC) $(DEF) -o $@ $<
# cpp file objects depend on .cpp AND dependency files, which have an empty recipe
$(OBJ_DIR)/%.o: %.cpp
@mkdir -p $(@D)
$(DOCKER) $(CXX) -c $(CXXFLAGS) $(INC) $(DEF) -o $@ $<
# main target rule
$(BUILD_DIR)/$(TARGET): $(OBJ)
@mkdir -p $(@D)
@echo Linking to target: $(TARGET)
@echo $(DOCKER) $(LINKER) '$$(OBJ)' $(LDFLAGS) $(MAP_FLAG) -o $(@D)/$(TARGET)
@$(DOCKER) $(LINKER) $(OBJ) $(LDFLAGS) $(MAP_FLAG) -o $(@D)/$(TARGET)
@echo
@echo Print size information
@$(CSIZE) $(@D)/$(TARGET)
@echo Done
#
# ================ Default local build rules =================
# example:
# make debug
.DEFAULT_GOAL := all
.PHONY: clean
clean:
@echo Cleaning build directories
@rm -rf $(OBJ_DIR)
@rm -rf $(DEP_DIR)
@rm -rf $(BUILD_DIR)
debug: CFLAGS := $(DEB_CFLAGS)
debug: $(BUILD_DIR)/$(TARGET)
release: CFLAGS := $(REL_CFLAGS)
release: $(BUILD_DIR)/$(TARGET)
#
# ================ Build rules =================
#
bitonic_v0deb: CC := nvcc -G -g -x cu
bitonic_v0deb: CXX := nvcc -G -g -x cu
bitonic_v0deb: LINKER := nvcc
bitonic_v0deb: CFLAGS := $(DEB_CFLAGS) -DCODE_VERSION=V0
bitonic_v0deb: CXXFLAGS := $(DEB_CXXFLAGS) -DCODE_VERSION=V0
bitonic_v0deb: OUTPUT_DIR := $(OUTPUT_DIR)/v0
bitonic_v0deb: $(BUILD_DIR)/$(TARGET)
@mkdir -p $(OUTPUT_DIR)
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
bitonic_v1deb: CC := nvcc -G -g -x cu
bitonic_v1deb: CXX := nvcc -G -g -x cu
bitonic_v1deb: LINKER := nvcc
bitonic_v1deb: CFLAGS := $(DEB_CFLAGS) -DCODE_VERSION=V1
bitonic_v1deb: CXXFLAGS := $(DEB_CXXFLAGS) -DCODE_VERSION=V1
bitonic_v1deb: OUTPUT_DIR := $(OUTPUT_DIR)/v1
bitonic_v1deb: $(BUILD_DIR)/$(TARGET)
@mkdir -p $(OUTPUT_DIR)
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
bitonic_v2deb: CC := nvcc -G -g -x cu
bitonic_v2deb: CXX := nvcc -G -g -x cu
bitonic_v2deb: LINKER := nvcc
bitonic_v2deb: CFLAGS := $(DEB_CFLAGS) -DCODE_VERSION=V2
bitonic_v2deb: CXXFLAGS := $(DEB_CXXFLAGS) -DCODE_VERSION=V2
bitonic_v2deb: OUTPUT_DIR := $(OUTPUT_DIR)/v2
bitonic_v2deb: $(BUILD_DIR)/$(TARGET)
@mkdir -p $(OUTPUT_DIR)
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
bitonic_ser: CC := nvcc -x cu
bitonic_ser: CXX := nvcc -x cu
bitonic_ser: LINKER := nvcc
bitonic_ser: CFLAGS := $(REL_CFLAGS) -DCODE_VERSION=SERIAL
bitonic_ser: CXXFLAGS := $(REL_CXXFLAGS) -DCODE_VERSION=SERIAL
bitonic_ser: OUTPUT_DIR := $(OUTPUT_DIR)/serial
bitonic_ser: $(BUILD_DIR)/$(TARGET)
@mkdir -p $(OUTPUT_DIR)
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
bitonic_v0: CC := nvcc -x cu
bitonic_v0: CXX := nvcc -x cu
bitonic_v0: LINKER := nvcc
bitonic_v0: CFLAGS := $(REL_CFLAGS) -DCODE_VERSION=V0
bitonic_v0: CXXFLAGS := $(REL_CXXFLAGS) -DCODE_VERSION=V0
bitonic_v0: OUTPUT_DIR := $(OUTPUT_DIR)/v0
bitonic_v0: $(BUILD_DIR)/$(TARGET)
@mkdir -p $(OUTPUT_DIR)
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
bitonic_v1: CC := nvcc -x cu
bitonic_v1: CXX := nvcc -x cu
bitonic_v1: LINKER := nvcc
bitonic_v1: CFLAGS := $(REL_CFLAGS) -DCODE_VERSION=V1
bitonic_v1: CXXFLAGS := $(REL_CXXFLAGS) -DCODE_VERSION=V1
bitonic_v1: OUTPUT_DIR := $(OUTPUT_DIR)/v1
bitonic_v1: $(BUILD_DIR)/$(TARGET)
@mkdir -p $(OUTPUT_DIR)
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
bitonic_v2: CC := nvcc -x cu
bitonic_v2: CXX := nvcc -x cu
bitonic_v2: LINKER := nvcc
bitonic_v2: CFLAGS := $(REL_CFLAGS) -DCODE_VERSION=V2
bitonic_v2: CXXFLAGS := $(REL_CXXFLAGS) -DCODE_VERSION=V2
bitonic_v2: OUTPUT_DIR := $(OUTPUT_DIR)/v2
bitonic_v2: $(BUILD_DIR)/$(TARGET)
@mkdir -p $(OUTPUT_DIR)
cp $(BUILD_DIR)/$(TARGET) $(OUTPUT_DIR)/$(TARGET)
hpc-build:
make clean
make bitonic_v0
make clean
make bitonic_v1
make clean
make bitonic_v2
all: debug bitonic_v0
# Note:
# Add a gcc based make rule here in order for clangd to successfully scan the project files.
# Otherwise we do not need the gcc build.

View File

@ -0,0 +1,45 @@
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q20.sh
Submitted batch job 1914456
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q21.sh
Submitted batch job 1914457
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q22.sh
Submitted batch job 1914458
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q23.sh
Submitted batch job 1914459
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q24.sh
Submitted batch job 1914460
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q25.sh
Submitted batch job 1914461
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q26.sh
Submitted batch job 1914462
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q27.sh
Submitted batch job 1914463
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q28.sh
Submitted batch job 1914464
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q29.sh
Submitted batch job 1914465
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV0Q30.sh
Submitted batch job 1914466
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q20.sh
Submitted batch job 1914467
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q21.sh
Submitted batch job 1914468
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q22.sh
Submitted batch job 1914469
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q23.sh
Submitted batch job 1914470
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q24.sh
Submitted batch job 1914471
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q25.sh
Submitted batch job 1914472
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q26.sh
Submitted batch job 1914473
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q27.sh
Submitted batch job 1914474
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q28.sh
Submitted batch job 1914475
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q29.sh
Submitted batch job 1914476
[cchoutou@aristotle6 homework_3]$ sbatch --qos=small -p ampere hpc/BitncV1Q30.sh
Submitted batch job 1914477

View File

@ -0,0 +1,2 @@
[Timing] Total: 5920 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 6571 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 13 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 24 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 46 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 92 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 213 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 440 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 935 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 1847 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 3798 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 2843 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 4979 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 9909 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 20 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 35 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 70 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 170 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 346 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 735 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 1522 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,2 @@
[Timing] Total: 2950 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,72 @@
Submitting: hpc/BitncV0Q20.sh
Submitted batch job 1914643
Submitting: hpc/BitncV0Q21.sh
Submitted batch job 1914644
Submitting: hpc/BitncV0Q22.sh
Submitted batch job 1914645
Submitting: hpc/BitncV0Q23.sh
Submitted batch job 1914646
Submitting: hpc/BitncV0Q24.sh
Submitted batch job 1914647
Submitting: hpc/BitncV0Q25.sh
Submitted batch job 1914648
Submitting: hpc/BitncV0Q26.sh
Submitted batch job 1914649
Submitting: hpc/BitncV0Q27.sh
Submitted batch job 1914650
Submitting: hpc/BitncV0Q28.sh
Submitted batch job 1914651
Submitting: hpc/BitncV0Q29.sh
Submitted batch job 1914652
Submitting: hpc/BitncV0Q30.sh
Submitted batch job 1914653
Submitting: hpc/BitncV1Q20.sh
Submitted batch job 1914654
Submitting: hpc/BitncV1Q21.sh
Submitted batch job 1914655
Submitting: hpc/BitncV1Q22.sh
Submitted batch job 1914656
Submitting: hpc/BitncV1Q23.sh
Submitted batch job 1914657
Submitting: hpc/BitncV1Q24.sh
Submitted batch job 1914658
Submitting: hpc/BitncV1Q25.sh
Submitted batch job 1914659
Submitting: hpc/BitncV1Q26.sh
Submitted batch job 1914660
Submitting: hpc/BitncV1Q27.sh
Submitted batch job 1914661
Submitting: hpc/BitncV1Q28.sh
Submitted batch job 1914662
Submitting: hpc/BitncV1Q29.sh
Submitted batch job 1914663
Submitting: hpc/BitncV1Q30.sh
Submitted batch job 1914664
Submitting: hpc/BitncV2Q20.sh
Submitted batch job 1914665
Submitting: hpc/BitncV2Q21.sh
Submitted batch job 1914666
Submitting: hpc/BitncV2Q22.sh
Submitted batch job 1914667
Submitting: hpc/BitncV2Q23.sh
Submitted batch job 1914668
Submitting: hpc/BitncV2Q24.sh
Submitted batch job 1914669
Submitting: hpc/BitncV2Q25.sh
Submitted batch job 1914670
Submitting: hpc/BitncV2Q26.sh
Submitted batch job 1914671
Submitting: hpc/BitncV2Q27.sh
Submitted batch job 1914672
Submitting: hpc/BitncV2Q28.sh
Submitted batch job 1914673
Submitting: hpc/BitncV2Q29.sh
Submitted batch job 1914674
Submitting: hpc/BitncV2Q30.sh
Submitted batch job 1914675

View File

@ -0,0 +1,70 @@
Submitting: hpc/BitncV0Q20.sh
Submitted batch job 1914677
Submitting: hpc/BitncV0Q21.sh
Submitted batch job 1914678
Submitting: hpc/BitncV0Q22.sh
Submitted batch job 1914679
Submitting: hpc/BitncV0Q23.sh
Submitted batch job 1914680
Submitting: hpc/BitncV0Q24.sh
Submitted batch job 1914681
Submitting: hpc/BitncV0Q25.sh
Submitted batch job 1914682
Submitting: hpc/BitncV0Q26.sh
Submitted batch job 1914683
Submitting: hpc/BitncV0Q27.sh
Submitted batch job 1914684
Submitting: hpc/BitncV0Q28.sh
Submitted batch job 1914685
Submitting: hpc/BitncV0Q29.sh
Submitted batch job 1914686
Submitting: hpc/BitncV0Q30.sh
Submitted batch job 1914687
Submitting: hpc/BitncV1Q20.sh
Submitted batch job 1914688
Submitting: hpc/BitncV1Q21.sh
Submitted batch job 1914689
Submitting: hpc/BitncV1Q22.sh
Submitted batch job 1914690
Submitting: hpc/BitncV1Q23.sh
Submitted batch job 1914691
Submitting: hpc/BitncV1Q24.sh
Submitted batch job 1914692
Submitting: hpc/BitncV1Q25.sh
Submitted batch job 1914693
Submitting: hpc/BitncV1Q26.sh
Submitted batch job 1914694
Submitting: hpc/BitncV1Q27.sh
Submitted batch job 1914695
Submitting: hpc/BitncV1Q28.sh
Submitted batch job 1914696
Submitting: hpc/BitncV1Q29.sh
Submitted batch job 1914697
Submitting: hpc/BitncV1Q30.sh
Submitted batch job 1914698
Submitting: hpc/BitncV2Q20.sh
Submitted batch job 1914699
Submitting: hpc/BitncV2Q21.sh
Submitted batch job 1914700
Submitting: hpc/BitncV2Q22.sh
Submitted batch job 1914701
Submitting: hpc/BitncV2Q23.sh
Submitted batch job 1914702
Submitting: hpc/BitncV2Q24.sh
Submitted batch job 1914703
Submitting: hpc/BitncV2Q25.sh
Submitted batch job 1914704
Submitting: hpc/BitncV2Q26.sh
Submitted batch job 1914705
Submitting: hpc/BitncV2Q27.sh
Submitted batch job 1914706
Submitting: hpc/BitncV2Q28.sh
Submitted batch job 1914707
Submitting: hpc/BitncV2Q29.sh
Submitted batch job 1914708
Submitting: hpc/BitncV2Q30.sh
Submitted batch job 1914709

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 1048576 (Q=20)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 7118 [usec]
[Timing] Mem-xch : 3881 [usec]
[Timing] Sorting : 3233 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 2097152 (Q=21)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 7597 [usec]
[Timing] Mem-xch : 3359 [usec]
[Timing] Sorting : 4237 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 4194304 (Q=22)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 10 [msec]
[Timing] Mem-xch : 4320 [usec]
[Timing] Sorting : 5982 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 8388608 (Q=23)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 29 [msec]
[Timing] Mem-xch : 14 [msec]
[Timing] Sorting : 14 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 16777216 (Q=24)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 43 [msec]
[Timing] Mem-xch : 13 [msec]
[Timing] Sorting : 29 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 33554432 (Q=25)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 89 [msec]
[Timing] Mem-xch : 29 [msec]
[Timing] Sorting : 59 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 67108864 (Q=26)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 184 [msec]
[Timing] Mem-xch : 63 [msec]
[Timing] Sorting : 121 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 134217728 (Q=27)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 414 [msec]
[Timing] Mem-xch : 157 [msec]
[Timing] Sorting : 255 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 268435456 (Q=28)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 909 [msec]
[Timing] Mem-xch : 363 [msec]
[Timing] Sorting : 548 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 536870912 (Q=29)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 2005 [msec]
[Timing] Mem-xch : 840 [msec]
[Timing] Sorting : 1163 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 1073741824 (Q=30)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3593 [msec]
[Timing] Mem-xch : 1137 [msec]
[Timing] Sorting : 2456 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 1048576 (Q=20)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 5607 [usec]
[Timing] Mem-xch : 4043 [usec]
[Timing] Sorting : 1562 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 2097152 (Q=21)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 4605 [usec]
[Timing] Mem-xch : 2073 [usec]
[Timing] Sorting : 2367 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 4194304 (Q=22)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 11 [msec]
[Timing] Mem-xch : 7261 [usec]
[Timing] Sorting : 3887 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 8388608 (Q=23)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 16 [msec]
[Timing] Mem-xch : 8281 [usec]
[Timing] Sorting : 8624 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 16777216 (Q=24)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 33 [msec]
[Timing] Mem-xch : 15 [msec]
[Timing] Sorting : 18 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,24 @@
[Log]: Code version: V1
[Log]: Array size: 33554432 (Q=25)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 65 [msec]
[Timing] Mem-xch : 27 [msec]
[Timing] Sorting : 38 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 67108864 (Q=26)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 136 [msec]
[Timing] Mem-xch : 63 [msec]
[Timing] Sorting : 72 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 134217728 (Q=27)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 281 [msec]
[Timing] Mem-xch : 125 [msec]
[Timing] Sorting : 156 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 268435456 (Q=28)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 731 [msec]
[Timing] Mem-xch : 366 [msec]
[Timing] Sorting : 362 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 536870912 (Q=29)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 1378 [msec]
[Timing] Mem-xch : 632 [msec]
[Timing] Sorting : 753 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 1073741824 (Q=30)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3177 [msec]
[Timing] Mem-xch : 1564 [msec]
[Timing] Sorting : 1580 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 1048576 (Q=20)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3147 [usec]
[Timing] Mem-xch : 1491 [usec]
[Timing] Sorting : 1646 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 2097152 (Q=21)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 4908 [usec]
[Timing] Mem-xch : 2369 [usec]
[Timing] Sorting : 2545 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 4194304 (Q=22)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 8561 [usec]
[Timing] Mem-xch : 4249 [usec]
[Timing] Sorting : 4299 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 8388608 (Q=23)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 17 [msec]
[Timing] Mem-xch : 8507 [usec]
[Timing] Sorting : 9197 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 16777216 (Q=24)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 34 [msec]
[Timing] Mem-xch : 14 [msec]
[Timing] Sorting : 19 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 33554432 (Q=25)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 69 [msec]
[Timing] Mem-xch : 28 [msec]
[Timing] Sorting : 41 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 67108864 (Q=26)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 149 [msec]
[Timing] Mem-xch : 71 [msec]
[Timing] Sorting : 87 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 134217728 (Q=27)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 323 [msec]
[Timing] Mem-xch : 151 [msec]
[Timing] Sorting : 166 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 268435456 (Q=28)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 754 [msec]
[Timing] Mem-xch : 367 [msec]
[Timing] Sorting : 384 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 536870912 (Q=29)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 1425 [msec]
[Timing] Mem-xch : 639 [msec]
[Timing] Sorting : 796 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 1073741824 (Q=30)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3231 [msec]
[Timing] Mem-xch : 1532 [msec]
[Timing] Sorting : 1676 [msec]
[Validation] Results validation ... [PASSED] 

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,2 @@
[Log]: Code version: V0
[Log]: Code version: V0

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 2097152 (Q=21)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 12 [msec]
[Timing] Mem-xch : 2034 [usec]
[Timing] Sorting : 10 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 4194304 (Q=22)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 23 [msec]
[Timing] Mem-xch : 3803 [usec]
[Timing] Sorting : 19 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 8388608 (Q=23)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 49 [msec]
[Timing] Mem-xch : 8494 [usec]
[Timing] Sorting : 40 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 16777216 (Q=24)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 101 [msec]
[Timing] Mem-xch : 15 [msec]
[Timing] Sorting : 85 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 33554432 (Q=25)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 210 [msec]
[Timing] Mem-xch : 29 [msec]
[Timing] Sorting : 181 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 67108864 (Q=26)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 442 [msec]
[Timing] Mem-xch : 57 [msec]
[Timing] Sorting : 385 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 134217728 (Q=27)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 939 [msec]
[Timing] Mem-xch : 113 [msec]
[Timing] Sorting : 826 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 268435456 (Q=28)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 1985 [msec]
[Timing] Mem-xch : 223 [msec]
[Timing] Sorting : 1762 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 536870912 (Q=29)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 4209 [msec]
[Timing] Mem-xch : 445 [msec]
[Timing] Sorting : 3764 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 1073741824 (Q=30)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 9110 [msec]
[Timing] Mem-xch : 1073 [msec]
[Timing] Sorting : 8037 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 1048576 (Q=20)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 4630 [usec]
[Timing] Mem-xch : 1147 [usec]
[Timing] Sorting : 3477 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 2097152 (Q=21)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 9057 [usec]
[Timing] Mem-xch : 2023 [usec]
[Timing] Sorting : 7032 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 4194304 (Q=22)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 18 [msec]
[Timing] Mem-xch : 3817 [usec]
[Timing] Sorting : 14 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 8388608 (Q=23)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 39 [msec]
[Timing] Mem-xch : 8491 [usec]
[Timing] Sorting : 30 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 33554432 (Q=24)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 169 [msec]
[Timing] Mem-xch : 29 [msec]
[Timing] Sorting : 139 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 33554432 (Q=25)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 169 [msec]
[Timing] Mem-xch : 29 [msec]
[Timing] Sorting : 139 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 67108864 (Q=26)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 358 [msec]
[Timing] Mem-xch : 57 [msec]
[Timing] Sorting : 301 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 134217728 (Q=27)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 761 [msec]
[Timing] Mem-xch : 113 [msec]
[Timing] Sorting : 648 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 268435456 (Q=28)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 1618 [msec]
[Timing] Mem-xch : 223 [msec]
[Timing] Sorting : 1394 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 536870912 (Q=29)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3440 [msec]
[Timing] Mem-xch : 446 [msec]
[Timing] Sorting : 2994 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 1073741824 (Q=30)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 7327 [msec]
[Timing] Mem-xch : 913 [msec]
[Timing] Sorting : 6414 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 1048576 (Q=20)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 4391 [usec]
[Timing] Mem-xch : 1145 [usec]
[Timing] Sorting : 3242 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 2097152 (Q=21)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 8644 [usec]
[Timing] Mem-xch : 2033 [usec]
[Timing] Sorting : 6606 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 4194304 (Q=22)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 17 [msec]
[Timing] Mem-xch : 3815 [usec]
[Timing] Sorting : 13 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 8388608 (Q=23)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 37 [msec]
[Timing] Mem-xch : 8515 [usec]
[Timing] Sorting : 28 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 16777216 (Q=24)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 77 [msec]
[Timing] Mem-xch : 15 [msec]
[Timing] Sorting : 61 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 33554432 (Q=25)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 169 [msec]
[Timing] Mem-xch : 29 [msec]
[Timing] Sorting : 139 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 67108864 (Q=26)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 344 [msec]
[Timing] Mem-xch : 57 [msec]
[Timing] Sorting : 286 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 134217728 (Q=27)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 732 [msec]
[Timing] Mem-xch : 113 [msec]
[Timing] Sorting : 619 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 268435456 (Q=28)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 1560 [msec]
[Timing] Mem-xch : 225 [msec]
[Timing] Sorting : 1334 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 536870912 (Q=29)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3317 [msec]
[Timing] Mem-xch : 447 [msec]
[Timing] Sorting : 2869 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 1073741824 (Q=30)
[Log]: Repeated sorts: 7
[Log]: GPU: Tesla P100-PCIE-12GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 7078 [msec]
[Timing] Mem-xch : 920 [msec]
[Timing] Sorting : 6158 [msec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,67 @@
Submitting: hpc/BitncV0Q20.sh
Submitted batch job 1914812
Submitting: hpc/BitncV0Q21.sh
Submitted batch job 1914813
Submitting: hpc/BitncV0Q22.sh
Submitted batch job 1914814
Submitting: hpc/BitncV0Q23.sh
Submitted batch job 1914815
Submitting: hpc/BitncV0Q24.sh
Submitted batch job 1914816
Submitting: hpc/BitncV0Q25.sh
Submitted batch job 1914817
Submitting: hpc/BitncV0Q26.sh
Submitted batch job 1914818
Submitting: hpc/BitncV0Q27.sh
Submitted batch job 1914819
Submitting: hpc/BitncV0Q28.sh
Submitted batch job 1914820
Submitting: hpc/BitncV0Q29.sh
Submitted batch job 1914821
Submitting: hpc/BitncV0Q30.sh
Submitted batch job 1914822
Submitting: hpc/BitncV1Q20.sh
Submitted batch job 1914823
Submitting: hpc/BitncV1Q21.sh
Submitted batch job 1914824
Submitting: hpc/BitncV1Q22.sh
Submitted batch job 1914825
Submitting: hpc/BitncV1Q23.sh
Submitted batch job 1914826
Submitting: hpc/BitncV1Q24.sh
Submitted batch job 1914827
Submitting: hpc/BitncV1Q25.sh
Submitted batch job 1914828
Submitting: hpc/BitncV1Q26.sh
Submitted batch job 1914829
Submitting: hpc/BitncV1Q27.sh
Submitted batch job 1914830
Submitting: hpc/BitncV1Q28.sh
Submitted batch job 1914831
Submitting: hpc/BitncV1Q29.sh
Submitted batch job 1914832
Submitting: hpc/BitncV1Q30.sh
Submitted batch job 1914833
Submitting: hpc/BitncV2Q20.sh
Submitted batch job 1914834
Submitting: hpc/BitncV2Q21.sh
Submitted batch job 1914835
Submitting: hpc/BitncV2Q22.sh
Submitted batch job 1914836
Submitting: hpc/BitncV2Q23.sh
Submitted batch job 1914837
Submitting: hpc/BitncV2Q24.sh
Submitted batch job 1914838
Submitting: hpc/BitncV2Q25.sh
Submitted batch job 1914839
Submitting: hpc/BitncV2Q26.sh
Submitted batch job 1914840
Submitting: hpc/BitncV2Q27.sh
Submitted batch job 1914841
Submitting: hpc/BitncV2Q28.sh
Submitted batch job 1914842
Submitting: hpc/BitncV2Q29.sh
Submitted batch job 1914843
Submitting: hpc/BitncV2Q30.sh
Submitted batch job 1914844

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 1048576 (Q=20)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 7949 [usec]
[Timing] Mem-xch : 4763 [usec]
[Timing] Sorting : 3142 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 2097152 (Q=21)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 11 [msec]
[Timing] Mem-xch : 6943 [usec]
[Timing] Sorting : 4136 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 4194304 (Q=22)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 67 [msec]
[Timing] Mem-xch : 61 [msec]
[Timing] Sorting : 6081 [usec]
[Validation] Results validation ... [PASSED] 

View File

@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 8388608 (Q=23)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 33 [msec]
[Timing] Mem-xch : 19 [msec]
[Timing] Sorting : 14 [msec]
[Validation] Results validation ... [PASSED] 

Some files were not shown because too many files have changed in this diff Show More