Skip to content

Commit 136fe46

Browse files
committed
Rename to KitGenBench
1 parent ccd77bd commit 136fe46

File tree

14 files changed

+79
-79
lines changed

14 files changed

+79
-79
lines changed

.github/workflows/standalone.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@ jobs:
3737
run: cmake --build build -j4
3838

3939
- name: run
40-
run: ./build/MemBenchMC
40+
run: ./build/KitGenBench

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ if(POLICY CMP0167)
44
cmake_policy(SET CMP0167 NEW)
55
endif()
66
# ---- Project ----
7-
project(MemBenchMC VERSION 0.1 LANGUAGES CXX)
7+
project(KitGenBench VERSION 0.1 LANGUAGES CXX)
88

99
# ---- Include guards ----
1010

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
[![Actions Status](https://github.com/chillenzer/MemBenchMC/workflows/Ubuntu/badge.svg)](https://github.com/chillenzer/MemBenchMC/actions)
2-
[![Actions Status](https://github.com/chillenzer/MemBenchMC/workflows/Install/badge.svg)](https://github.com/chillenzer/MemBenchMC/actions)
3-
[![codecov](https://codecov.io/gh/chillenzer/MemBenchMC/branch/master/graph/badge.svg)](https://codecov.io/gh/chillenzer/MemBenchMC)
1+
[![Actions Status](https://github.com/chillenzer/KitGenBench/workflows/Ubuntu/badge.svg)](https://github.com/chillenzer/KitGenBench/actions)
2+
[![Actions Status](https://github.com/chillenzer/KitGenBench/workflows/Install/badge.svg)](https://github.com/chillenzer/KitGenBench/actions)
3+
[![codecov](https://codecov.io/gh/chillenzer/KitGenBench/branch/master/graph/badge.svg)](https://codecov.io/gh/chillenzer/KitGenBench)
44

5-
# MemBenchMC
5+
# KitGenBench
66

7-
MemBenchMC is a Memory Benchmark for Many-Core Architectures.
7+
KitGenBench is a Memory Benchmark for Many-Core Architectures.
88

99
### Build and run the standalone target
1010

@@ -13,7 +13,7 @@ Use the following command to build and run the executable target.
1313
```bash
1414
cmake -S standalone -B build/standalone
1515
cmake --build build/standalone
16-
./build/standalone/MemBenchMC --help
16+
./build/standalone/KitGenBench --help
1717
```
1818

1919
### Build and run test suite
@@ -26,14 +26,14 @@ cmake --build build/test
2626
CTEST_OUTPUT_ON_FAILURE=1 cmake --build build/test --target test
2727

2828
# or simply call the executable:
29-
./build/test/MemBenchMCTests
29+
./build/test/KitGenBenchTests
3030
```
3131

3232
To collect code coverage information, run CMake with the `-DENABLE_TEST_COVERAGE=1` option.
3333

3434
### Build the documentation
3535

36-
The documentation is automatically built and [published](https://chillenzer.github.io/MemBenchMC) whenever a [GitHub Release](https://help.github.com/en/github/administering-a-repository/managing-releases-in-a-repository) is created.
36+
The documentation is automatically built and [published](https://chillenzer.github.io/KitGenBench) whenever a [GitHub Release](https://help.github.com/en/github/administering-a-repository/managing-releases-in-a-repository) is created.
3737
To manually build documentation, call the following command.
3838

3939
```bash
@@ -55,11 +55,11 @@ cmake -S all -B build
5555
cmake --build build
5656

5757
# run tests
58-
./build/test/MemBenchMCTests
58+
./build/test/KitGenBenchTests
5959
# format code
6060
cmake --build build --target fix-format
6161
# run standalone
62-
./build/standalone/MemBenchMC --help
62+
./build/standalone/KitGenBench --help
6363
# build docs
6464
cmake --build build --target GenerateDocs
6565
```

documentation/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
cmake_minimum_required(VERSION 3.14...3.22)
22

3-
project(MemBenchMCDocs)
3+
project(KitGenBenchDocs)
44

55
# ---- Dependencies ----
66

77
include(../cmake/CPM.cmake)
88

99
cpmaddpackage("gh:mosra/m.css#a0d292ec311b97fefd21e93cdefb60f88d19ede6")
10-
cpmaddpackage(NAME MemBenchMC SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/..)
10+
cpmaddpackage(NAME KitGenBench SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/..)
1111

1212
# ---- Doxygen variables ----
1313

1414
# set Doxyfile variables
15-
set(DOXYGEN_PROJECT_NAME MemBenchMC)
16-
set(DOXYGEN_PROJECT_VERSION ${MemBenchMC_VERSION})
15+
set(DOXYGEN_PROJECT_NAME KitGenBench)
16+
set(DOXYGEN_PROJECT_VERSION ${KitGenBench_VERSION})
1717
set(DOXYGEN_PROJECT_ROOT "${CMAKE_CURRENT_LIST_DIR}/..")
1818
set(DOXYGEN_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/doxygen")
1919

documentation/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010

1111
# LINKS_NAVBAR1 = [
1212
# (None, 'pages', [(None, 'about')]),
13-
# (None, 'namespaces', [(None, 'namespacemembenchmc')]),
13+
# (None, 'namespaces', [(None, 'namespacekitgenbench')]),
1414
# ]
1515
#
1616
# LINKS_NAVBAR2 = [
17-
# (None, 'annotated', [(None, 'classmembenchmc_1_1_membenchmc')]),
18-
# (None, 'files', [(None, 'membenchmc_8h')]),
17+
# (None, 'annotated', [(None, 'classkitgenbench_1_1_kitgenbench')]),
18+
# (None, 'files', [(None, 'kitgenbench_8h')]),
1919
# ]

documentation/pages/about.dox

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
/** @page about About
2-
@section doc MemBenchMC Documentation
3-
This is the auto-generated documentation for the MemBenchMC project.
2+
@section doc KitGenBench Documentation
3+
This is the auto-generated documentation for the KitGenBench project.
44
*/

include/membenchmc/DeviceClock.h renamed to include/kitgenbench/DeviceClock.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
# include <cuda_runtime.h>
99
#endif
1010

11-
namespace membenchmc {
11+
namespace kitgenbench {
1212
template <typename TAccTag> struct DeviceClock;
1313

1414
template <> struct DeviceClock<alpaka::TagCpuSerial> {
@@ -38,4 +38,4 @@ namespace membenchmc {
3838
};
3939

4040
#endif
41-
} // namespace membenchmc
41+
} // namespace kitgenbench

include/membenchmc/membenchmc.h renamed to include/kitgenbench/kitgenbench.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#pragma once
2-
#include <membenchmc/setup.h>
2+
#include <kitgenbench/setup.h>
33

44
#include <alpaka/acc/Traits.hpp>
55
#include <alpaka/alpaka.hpp>
@@ -11,7 +11,7 @@
1111

1212
#include "alpaka/queue/Properties.hpp"
1313

14-
namespace membenchmc {
14+
namespace kitgenbench {
1515

1616
template <typename TAcc, typename TDev> struct ExecutionDetails {
1717
alpaka::WorkDivMembers<alpaka::Dim<TAcc>, alpaka::Idx<TAcc>> workdiv{};
@@ -122,4 +122,4 @@ namespace membenchmc {
122122
* @return nlohmann::json A JSON object containing the gathered metadata.
123123
*/
124124
nlohmann::json gatherMetadata();
125-
} // namespace membenchmc
125+
} // namespace kitgenbench

include/membenchmc/setup.h renamed to include/kitgenbench/setup.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66

77
#include "nlohmann/json.hpp"
88

9-
namespace membenchmc::Actions {
9+
namespace kitgenbench::Actions {
1010
// This namespace mimics an enum but is supposed to be extended by the user to allow for more
1111
// setups. Library-defined actions have negative values, user-defined positive ones.
1212
static constexpr int STOP = -1;
1313
static constexpr int CHECK = -2;
14-
} // namespace membenchmc::Actions
14+
} // namespace kitgenbench::Actions
1515

16-
namespace membenchmc::setup {
16+
namespace kitgenbench::setup {
1717
template <typename TExecutionDetails, typename TInstructionDetails> struct Setup {
1818
std::string name{};
1919
TExecutionDetails execution{};
@@ -53,4 +53,4 @@ namespace membenchmc::setup {
5353

5454
nlohmann::json generateReport() { return {}; }
5555
};
56-
} // namespace membenchmc::setup
56+
} // namespace kitgenbench::setup

source/membenchmc.cpp renamed to source/kitgenbench.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include <membenchmc/membenchmc.h>
1+
#include <kitgenbench/kitgenbench.h>
22
#ifdef ALPAKA_ACC_GPU_CUDA_ENABLED
33
# include <cuda_runtime.h>
44
#endif
@@ -11,7 +11,7 @@
1111
#include <sstream>
1212
#include <string>
1313

14-
namespace membenchmc {
14+
namespace kitgenbench {
1515
/**
1616
* @brief Trims leading and trailing whitespace from a string.
1717
*
@@ -181,4 +181,4 @@ namespace membenchmc {
181181
metadata["device info"] = getGPUInfo();
182182
return metadata;
183183
}
184-
} // namespace membenchmc
184+
} // namespace kitgenbench

0 commit comments

Comments
 (0)