Мелкие правки
This commit is contained in:
@@ -15,7 +15,7 @@ TARGET = $(BUILD_DIR)/bitcoin_app
|
||||
PLUGIN_SRC = $(SRC_DIR)/gpu_plugin.cu
|
||||
PLUGIN = $(BUILD_DIR)/libgpu_compute.so
|
||||
|
||||
all: $(BUILD_DIR) $(PLUGIN) $(TARGET)
|
||||
all: $(PLUGIN) $(TARGET)
|
||||
|
||||
$(BUILD_DIR):
|
||||
mkdir -p $(BUILD_DIR)
|
||||
@@ -32,4 +32,7 @@ $(PLUGIN): $(PLUGIN_SRC) | $(BUILD_DIR)
|
||||
clean:
|
||||
rm -rf $(BUILD_DIR)
|
||||
|
||||
.PHONY: all clean
|
||||
run: all
|
||||
sbatch run.slurm
|
||||
|
||||
.PHONY: all clean run
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
Проект обязательно должен быть расположен в общей директории для всех узлов,
|
||||
например, в `/mnt/shared/bitcoin-project`
|
||||
например, в `/mnt/shared/supercomputers/bitcoin-project/build`.
|
||||
Перед запуском указать актуальный путь в `run.slurm`.
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
```sh
|
||||
sbatch run.slurm
|
||||
make run
|
||||
```
|
||||
|
||||
Обязательно должны быть запущены все 4 нода. Результат будет в out.txt.
|
||||
@@ -36,7 +36,8 @@ int main(int argc, char** argv) {
|
||||
if (rank == 0) {
|
||||
std::cout << "Rank 0 loading CSV..." << std::endl;
|
||||
|
||||
auto records = load_csv("/mnt/shared/supercomputers/bitcoin-project/data/data.csv");
|
||||
// Запускаем из build
|
||||
auto records = load_csv("../data/data.csv");
|
||||
|
||||
auto days = group_by_day(records);
|
||||
auto parts = split_days(days, size);
|
||||
|
||||
Reference in New Issue
Block a user