Skip to content
This repository was archived by the owner on Dec 19, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 0 additions & 40 deletions kokkos/test/tools.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,32 +69,24 @@ def print_help(arg0):


def parse_args(argc, argv):
global data

data["parse_args"] = (argc, argv)


def initialize(seq, ver, deviceCount, deviceInfo):
global data

if "initialize" not in data:
data["initialize"] = 1
else:
data["initialize"] += 1


def finalize():
global data

if "finalize" not in data:
data["finalize"] = 1
else:
data["finalize"] += 1


def begin_parallel(name, devid):
global data
global temp
global count

count += 1
Expand All @@ -105,43 +97,30 @@ def begin_parallel(name, devid):


def end_parallel(kernid):
global data
global temp

name = temp[kernid]
data[f"end_{name}"] = kernid


def push_region(name):
global data
global regions

data[name] = [True, False]
regions += [name]


def pop_region():
global data
global regions

data[regions[-1]][1] = True


def alloc_data(handle, label, ptr, size):
global data

data[f"alloc_{label}"] = (size, handle.name)


def dealloc_data(handle, label, ptr, size):
global data

data[f"dealloc_{label}"] = (size, handle.name)


def create_prof(name):
global data
global temp
global count

count += 1
Expand All @@ -152,48 +131,31 @@ def create_prof(name):


def start_prof(secid):
global data
global temp

name = temp[secid]
data[f"start_{name}"] = secid


def stop_prof(secid):
global data
global temp

name = temp[secid]
data[f"stop_{name}"] = secid


def destroy_prof(secid):
global data
global temp

name = temp[secid]
data[f"destroy_{name}"] = secid


def prof_event(name):
global data

data[f"{name}"] = True


def begin_deep_copy(dst_handle, dst_name, dst_ptr, src_handle, src_name, src_ptr, size):
global data
global temp

data[f"begin_{dst_name}/{dst_handle.name}/dst"] = [size, True, False]
data[f"begin_{src_name}/{src_handle.name}/src"] = [size, True, False]
temp["deep_copy"] = (dst_handle, dst_name, src_handle, src_name, size)


def end_deep_copy():
global data
global temp

(dst_handle, dst_name, src_handle, src_name, size) = temp["deep_copy"]
del temp["deep_copy"]

Expand Down Expand Up @@ -263,8 +225,6 @@ def setUpClass(self):

@classmethod
def tearDownClass(self):
global data

print("")
for key, item in data.items():
print("{:30} : {}".format(key, item))
Expand Down
2 changes: 0 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@


def set_cmake_bool_option(opt, enable_opt, disable_opt):
global cmake_args
try:
if enable_opt:
cmake_args.append(f"-D{opt}:BOOL=ON")
Expand All @@ -34,7 +33,6 @@ def set_cmake_bool_option(opt, enable_opt, disable_opt):


def add_arg_bool_option(lc_name, disp_name, default=None):
global parser
# enable option
parser.add_argument(
f"--enable-{lc_name}",
Expand Down