-
[cuda-samples] 0_컴파일 오류 목록a 2022. 3. 9. 16:37반응형
*** GPGPU-Sim Simulator Version 4.0.0 [build gpgpu-sim_git-commit-90ec3399763d7c8512cfe7dc193473086c38ca38_modified_0.0] *** GPGPU-Sim PTX: simulation mode 0 (can change with PTX_SIM_MODE_FUNC environment variable: 1=functional simulation only, 0=detailed performance simulator) GPGPU-Sim PTX: overriding embedded ptx with ptx file (PTX_SIM_USE_PTX_FILE is set) GPGPU-Sim: Configuration options: -save_embedded_ptx 0 # saves ptx files embedded in binary as <n>.ptx -keep 0 # keep intermediate files created by GPGPU-Sim when interfacing with external programs -gpgpu_ptx_save_converted_ptxplus 0 # Saved converted ptxplus to a file -gpgpu_occupancy_sm_number 20 # The SM number to pass to ptxas when getting register usage for computing GPU occupancy. This parameter is required in the config. -ptx_opcode_latency_int 4,13,4,5,145,32 # Opcode latencies for integers <ADD,MAX,MUL,MAD,DIV,SHFL>Default 1,1,19,25,145,32 -ptx_opcode_latency_fp 4,13,4,5,39 # Opcode latencies for single precision floating points <ADD,MAX,MUL,MAD,DIV>Default 1,1,1,1,30 -ptx_opcode_latency_dp 8,19,8,8,330 # Opcode latencies for double precision floating points <ADD,MAX,MUL,MAD,DIV>Default 8,8,8,8,335 -ptx_opcode_latency_sfu 8 # Opcode latencies for SFU instructionsDefault 8 -ptx_opcode_latency_tesnor 64 # Opcode latencies for Tensor instructionsDefault 64 -ptx_opcode_initiation_int 1,2,2,1,8,4 # Opcode initiation intervals for integers <ADD,MAX,MUL,MAD,DIV,SHFL>Default 1,1,4,4,32,4 -ptx_opcode_initiation_fp 1,2,1,1,4 # Opcode initiation intervals for single precision floating points <ADD,MAX,MUL,MAD,DIV>Default 1,1,1,1,5 -ptx_opcode_initiation_dp 8,16,8,8,130 # Opcode initiation intervals for double precision floating points <ADD,MAX,MUL,MAD,DIV>Default 8,8,8,8,130 -ptx_opcode_initiation_sfu 8 # Opcode initiation intervals for sfu instructionsDefault 8 -ptx_opcode_initiation_tensor 64 # Opcode initiation intervals for tensor instructionsDefault 64 -cdp_latency 7200,8000,100,12000,1600 # CDP API latency <cudaStreamCreateWithFlags, cudaGetParameterBufferV2_init_perWarp, cudaGetParameterBufferV2_perKernel, cudaLaunchDeviceV2_init_perWarp, cudaLaunchDevicV2_perKernel>Default 7200,8000,100,12000,1600 -network_mode 1 # Interconnection network mode -inter_config_file config_fermi_islip.icnt # Interconnection network config file -icnt_in_buffer_limit 64 # in_buffer_limit -icnt_out_buffer_limit 64 # out_buffer_limit -icnt_subnets 2 # subnets -icnt_arbiter_algo 1 # arbiter_algo -icnt_verbose 0 # inct_verbose -icnt_grant_cycles 1 # grant_cycles -gpgpu_ptx_use_cuobjdump 1 # Use cuobjdump to extract ptx and sass from binaries -gpgpu_experimental_lib_support 0 # Try to extract code from cuda libraries [Broken because of unknown cudaGetExportTable] -checkpoint_option 0 # checkpointing flag (0 = no checkpoint) -checkpoint_kernel 1 # checkpointing during execution of which kernel (1- 1st kernel) -checkpoint_CTA 0 # checkpointing after # of CTA (< less than total CTA) -resume_option 0 # resume flag (0 = no resume) -resume_kernel 0 # Resume from which kernel (1= 1st kernel) -resume_CTA 0 # resume from which CTA -checkpoint_CTA_t 0 # resume from which CTA -checkpoint_insn_Y 0 # resume from which CTA -gpgpu_ptx_convert_to_ptxplus 0 # Convert SASS (native ISA) to ptxplus and run ptxplus -gpgpu_ptx_force_max_capability 20 # Force maximum compute capability -gpgpu_ptx_inst_debug_to_file 0 # Dump executed instructions' debug information to file -gpgpu_ptx_inst_debug_file inst_debug.txt # Executed instructions' debug output file -gpgpu_ptx_inst_debug_thread_uid 1 # Thread UID for executed instructions' debug output -gpgpu_simd_model 1 # 1 = post-dominator -gpgpu_shader_core_pipeline 1536:32 # shader core pipeline config, i.e., {<nthread>:<warpsize>} -gpgpu_tex_cache:l1 N:4:128:24,L:R:m:N:L,T:128:4,128:2 # per-shader L1 texture cache (READ-ONLY) config {<nsets>:<bsize>:<assoc>,<rep>:<wr>:<alloc>:<wr_alloc>,<mshr>:<N>:<merge>,<mq>:<rf>} -gpgpu_const_cache:l1 N:64:64:2,L:R:f:N:L,S:2:32,4 # per-shader L1 constant memory cache (READ-ONLY) config {<nsets>:<bsize>:<assoc>,<rep>:<wr>:<alloc>:<wr_alloc>,<mshr>:<N>:<merge>,<mq>} -gpgpu_cache:il1 N:4:128:4,L:R:f:N:L,S:2:32,4 # shader L1 instruction cache config {<nsets>:<bsize>:<assoc>,<rep>:<wr>:<alloc>:<wr_alloc>,<mshr>:<N>:<merge>,<mq>} -gpgpu_cache:dl1 N:32:128:4,L:L:m:N:H,S:64:8,8 # per-shader L1 data cache config {<nsets>:<bsize>:<assoc>,<rep>:<wr>:<alloc>:<wr_alloc>,<mshr>:<N>:<merge>,<mq> | none} -gpgpu_l1_banks 1 # The number of L1 cache banks -gpgpu_l1_banks_byte_interleaving 32 # l1 banks byte interleaving granularity -gpgpu_l1_banks_hashing_function 0 # l1 banks hashing function -gpgpu_l1_latency 35 # L1 Hit Latency -gpgpu_smem_latency 26 # smem Latency -gpgpu_cache:dl1PrefL1 none # per-shader L1 data cache config {<nsets>:<bsize>:<assoc>,<rep>:<wr>:<alloc>:<wr_alloc>,<mshr>:<N>:<merge>,<mq> | none} -gpgpu_cache:dl1PrefShared none # per-shader L1 data cache config {<nsets>:<bsize>:<assoc>,<rep>:<wr>:<alloc>:<wr_alloc>,<mshr>:<N>:<merge>,<mq> | none} -gpgpu_gmem_skip_L1D 0 # global memory access skip L1D cache (implements -Xptxas -dlcm=cg, default=no skip) -gpgpu_perfect_mem 0 # enable perfect memory mode (no cache miss) -n_regfile_gating_group 4 # group of lanes that should be read/written together) -gpgpu_clock_gated_reg_file 0 # enable clock gated reg file for power calculations -gpgpu_clock_gated_lanes 0 # enable clock gated lanes for power calculations -gpgpu_shader_registers 32768 # Number of registers per shader core. Limits number of concurrent CTAs. (default 8192) -gpgpu_registers_per_block 8192 # Maximum number of registers per CTA. (default 8192) -gpgpu_ignore_resources_limitation 0 # gpgpu_ignore_resources_limitation (default 0) -gpgpu_shader_cta 8 # Maximum number of concurrent CTAs in shader (default 8) -gpgpu_num_cta_barriers 16 # Maximum number of named barriers per CTA (default 16) -gpgpu_n_clusters 15 # number of processing clusters -gpgpu_n_cores_per_cluster 1 # number of simd cores per cluster -gpgpu_n_cluster_ejection_buffer_size 32 # number of packets in ejection buffer -gpgpu_n_ldst_response_buffer_size 2 # number of response packets in ld/st unit ejection buffer -gpgpu_shmem_per_block 49152 # Size of shared memory per thread block or CTA (default 48kB) -gpgpu_shmem_size 49152 # Size of shared memory per shader core (default 16kB) -gpgpu_adaptive_cache_config 0 # adaptive_cache_config -gpgpu_shmem_sizeDefault 49152 # Size of shared memory per shader core (default 16kB) -gpgpu_shmem_size_PrefL1 16384 # Size of shared memory per shader core (default 16kB) -gpgpu_shmem_size_PrefShared 16384 # Size of shared memory per shader core (default 16kB) -gpgpu_shmem_num_banks 32 # Number of banks in the shared memory in each shader core (default 16) -gpgpu_shmem_limited_broadcast 0 # Limit shared memory to do one broadcast per cycle (default on) -gpgpu_shmem_warp_parts 1 # Number of portions a warp is divided into for shared memory bank conflict check -gpgpu_mem_unit_ports 1 # The number of memory transactions allowed per core cycle -gpgpu_shmem_warp_parts 1 # Number of portions a warp is divided into for shared memory bank conflict check -gpgpu_warpdistro_shader -1 # Specify which shader core to collect the warp size distribution from -gpgpu_warp_issue_shader 0 # Specify which shader core to collect the warp issue distribution from -gpgpu_local_mem_map 1 # Mapping from local memory space address to simulated GPU physical address space (default = enabled) -gpgpu_num_reg_banks 16 # Number of register banks (default = 8) -gpgpu_reg_bank_use_warp_id 0 # Use warp ID in mapping registers to banks (default = off) -gpgpu_sub_core_model 0 # Sub Core Volta/Pascal model (default = off) -gpgpu_enable_specialized_operand_collector 1 # enable_specialized_operand_collector -gpgpu_operand_collector_num_units_sp 6 # number of collector units (default = 4) -gpgpu_operand_collector_num_units_dp 0 # number of collector units (default = 0) -gpgpu_operand_collector_num_units_sfu 8 # number of collector units (default = 4) -gpgpu_operand_collector_num_units_int 0 # number of collector units (default = 0) -gpgpu_operand_collector_num_units_tensor_core 4 # number of collector units (default = 4) -gpgpu_operand_collector_num_units_mem 2 # number of collector units (default = 2) -gpgpu_operand_collector_num_units_gen 0 # number of collector units (default = 0) -gpgpu_operand_collector_num_in_ports_sp 2 # number of collector unit in ports (default = 1) -gpgpu_operand_collector_num_in_ports_dp 0 # number of collector unit in ports (default = 0) -gpgpu_operand_collector_num_in_ports_sfu 1 # number of collector unit in ports (default = 1) -gpgpu_operand_collector_num_in_ports_int 0 # number of collector unit in ports (default = 0) -gpgpu_operand_collector_num_in_ports_tensor_core 1 # number of collector unit in ports (default = 1) -gpgpu_operand_collector_num_in_ports_mem 1 # number of collector unit in ports (default = 1) -gpgpu_operand_collector_num_in_ports_gen 0 # number of collector unit in ports (default = 0) -gpgpu_operand_collector_num_out_ports_sp 2 # number of collector unit in ports (default = 1) -gpgpu_operand_collector_num_out_ports_dp 0 # number of collector unit in ports (default = 0) -gpgpu_operand_collector_num_out_ports_sfu 1 # number of collector unit in ports (default = 1) -gpgpu_operand_collector_num_out_ports_int 0 # number of collector unit in ports (default = 0) -gpgpu_operand_collector_num_out_ports_tensor_core 1 # number of collector unit in ports (default = 1) -gpgpu_operand_collector_num_out_ports_mem 1 # number of collector unit in ports (default = 1) -gpgpu_operand_collector_num_out_ports_gen 0 # number of collector unit in ports (default = 0) -gpgpu_coalesce_arch 20 # Coalescing arch (GT200 = 13, Fermi = 20) -gpgpu_num_sched_per_core 2 # Number of warp schedulers per core -gpgpu_max_insn_issue_per_warp 1 # Max number of instructions that can be issued per warp in one cycle by scheduler (either 1 or 2) -gpgpu_dual_issue_diff_exec_units 1 # should dual issue use two different execution unit resources (Default = 1) -gpgpu_simt_core_sim_order 1 # Select the simulation order of cores in a cluster (0=Fix, 1=Round-Robin) -gpgpu_pipeline_widths 2,0,0,1,1,2,0,0,1,1,2 # Pipeline widths ID_OC_SP,ID_OC_DP,ID_OC_INT,ID_OC_SFU,ID_OC_MEM,OC_EX_SP,OC_EX_DP,OC_EX_INT,OC_EX_SFU,OC_EX_MEM,EX_WB,ID_OC_TENSOR_CORE,OC_EX_TENSOR_CORE -gpgpu_tensor_core_avail 0 # Tensor Core Available (default=0) -gpgpu_num_sp_units 2 # Number of SP units (default=1) -gpgpu_num_dp_units 0 # Number of DP units (default=0) -gpgpu_num_int_units 0 # Number of INT units (default=0) -gpgpu_num_sfu_units 1 # Number of SF units (default=1) -gpgpu_num_tensor_core_units 0 # Number of tensor_core units (default=1) -gpgpu_num_mem_units 1 # Number if ldst units (default=1) WARNING: not hooked up to anything -gpgpu_scheduler gto # Scheduler configuration: < lrr | gto | two_level_active > If two_level_active:<num_active_warps>:<inner_prioritization>:<outer_prioritization>For complete list of prioritization values see shader.h enum scheduler_prioritization_typeDefault: gto -gpgpu_concurrent_kernel_sm 0 # Support concurrent kernels on a SM (default = disabled) -gpgpu_perfect_inst_const_cache 0 # perfect inst and const cache mode, so all inst and const hits in the cache(default = disabled) -gpgpu_inst_fetch_throughput 1 # the number of fetched intruction per warp each cycle -gpgpu_reg_file_port_throughput 1 # the number ports of the register file -specialized_unit_1 0,4,4,4,4,BRA # specialized unit config {<enabled>,<num_units>:<latency>:<initiation>,<ID_OC_SPEC>:<OC_EX_SPEC>,<NAME>} -specialized_unit_2 0,4,4,4,4,BRA # specialized unit config {<enabled>,<num_units>:<latency>:<initiation>,<ID_OC_SPEC>:<OC_EX_SPEC>,<NAME>} -specialized_unit_3 0,4,4,4,4,BRA # specialized unit config {<enabled>,<num_units>:<latency>:<initiation>,<ID_OC_SPEC>:<OC_EX_SPEC>,<NAME>} -specialized_unit_4 0,4,4,4,4,BRA # specialized unit config {<enabled>,<num_units>:<latency>:<initiation>,<ID_OC_SPEC>:<OC_EX_SPEC>,<NAME>} -specialized_unit_5 0,4,4,4,4,BRA # specialized unit config {<enabled>,<num_units>:<latency>:<initiation>,<ID_OC_SPEC>:<OC_EX_SPEC>,<NAME>} -specialized_unit_6 0,4,4,4,4,BRA # specialized unit config {<enabled>,<num_units>:<latency>:<initiation>,<ID_OC_SPEC>:<OC_EX_SPEC>,<NAME>} -specialized_unit_7 0,4,4,4,4,BRA # specialized unit config {<enabled>,<num_units>:<latency>:<initiation>,<ID_OC_SPEC>:<OC_EX_SPEC>,<NAME>} -specialized_unit_8 0,4,4,4,4,BRA # specialized unit config {<enabled>,<num_units>:<latency>:<initiation>,<ID_OC_SPEC>:<OC_EX_SPEC>,<NAME>} -gpgpu_perf_sim_memcpy 1 # Fill the L2 cache on memcpy -gpgpu_simple_dram_model 0 # simple_dram_model with fixed latency and BW -gpgpu_dram_scheduler 1 # 0 = fifo, 1 = FR-FCFS (defaul) -gpgpu_dram_partition_queues 64:64:64:64 # i2$:$2d:d2$:$2i -l2_ideal 0 # Use a ideal L2 cache that always hit -gpgpu_cache:dl2 S:64:128:8,L:B:m:L:L,A:256:4,4:0,32 # unified banked L2 data cache config {<nsets>:<bsize>:<assoc>,<rep>:<wr>:<alloc>:<wr_alloc>,<mshr>:<N>:<merge>,<mq>} -gpgpu_cache:dl2_texture_only 0 # L2 cache used for texture only -gpgpu_n_mem 6 # number of memory modules (e.g. memory controllers) in gpu -gpgpu_n_sub_partition_per_mchannel 2 # number of memory subpartition in each memory module -gpgpu_n_mem_per_ctrlr 2 # number of memory chips per memory controller -gpgpu_memlatency_stat 14 # track and display latency statistics 0x2 enables MC, 0x4 enables queue logs -gpgpu_frfcfs_dram_sched_queue_size 64 # 0 = unlimited (default); # entries per chip -gpgpu_dram_return_queue_size 116 # 0 = unlimited (default); # entries per chip -gpgpu_dram_buswidth 4 # default = 4 bytes (8 bytes per cycle at DDR) -gpgpu_dram_burst_length 8 # Burst length of each DRAM request (default = 4 data bus cycle) -dram_data_command_freq_ratio 4 # Frequency ratio between DRAM data bus and command bus (default = 2 times, i.e. DDR) -gpgpu_dram_timing_opt nbk=16:CCD=2:RRD=6:RCD=12:RAS=28:RP=12:RC=40: CL=12:WL=4:CDLR=5:WR=12:nbkgrp=4:CCDL=3:RTPL=2 # DRAM timing parameters = {nbk:tCCD:tRRD:tRCD:tRAS:tRP:tRC:CL:WL:tCDLR:tWR:nbkgrp:tCCDL:tRTPL} -gpgpu_l2_rop_latency 120 # ROP queue latency (default 85) -dram_latency 100 # DRAM latency (default 30) -dram_dual_bus_interface 0 # dual_bus_interface (default = 0) -dram_bnk_indexing_policy 0 # dram_bnk_indexing_policy (0 = normal indexing, 1 = Xoring with the higher bits) (Default = 0) -dram_bnkgrp_indexing_policy 1 # dram_bnkgrp_indexing_policy (0 = take higher bits, 1 = take lower bits) (Default = 0) -dram_seperate_write_queue_enable 0 # Seperate_Write_Queue_Enable -dram_write_queue_size 32:28:16 # Write_Queue_Size -dram_elimnate_rw_turnaround 0 # elimnate_rw_turnaround i.e set tWTR and tRTW = 0 -icnt_flit_size 40 # icnt_flit_size -gpgpu_mem_addr_mapping dramid@8;00000000.00000000.00000000.00000000.0000RRRR.RRRRRRRR.BBBCCCCB.CCSSSSSS # mapping memory address to dram model {dramid@<start bit>;<memory address map>} -gpgpu_mem_addr_test 0 # run sweep test to check address mapping for aliased address -gpgpu_mem_address_mask 1 # 0 = old addressing mask, 1 = new addressing mask, 2 = new add. mask + flipped bank sel and chip sel bits -gpgpu_memory_partition_indexing 0 # 0 = no indexing, 1 = bitwise xoring, 2 = IPoly, 3 = custom indexing -gpuwattch_xml_file gpuwattch_gtx480.xml # GPUWattch XML file -power_simulation_enabled 1 # Turn on power simulator (1=On, 0=Off) -power_per_cycle_dump 0 # Dump detailed power output each cycle -power_trace_enabled 0 # produce a file for the power trace (1=On, 0=Off) -power_trace_zlevel 6 # Compression level of the power trace output log (0=no comp, 9=highest) -steady_power_levels_enabled 0 # produce a file for the steady power levels (1=On, 0=Off) -steady_state_definition 8:4 # allowed deviation:number of samples -gpgpu_max_cycle 0 # terminates gpu simulation early (0 = no limit) -gpgpu_max_insn 0 # terminates gpu simulation early (0 = no limit) -gpgpu_max_cta 0 # terminates gpu simulation early (0 = no limit) -gpgpu_max_completed_cta 0 # terminates gpu simulation early (0 = no limit) -gpgpu_runtime_stat 500 # display runtime statistics such as dram utilization {<freq>:<flag>} -liveness_message_freq 1 # Minimum number of seconds between simulation liveness messages (0 = always print) -gpgpu_compute_capability_major 2 # Major compute capability version number -gpgpu_compute_capability_minor 0 # Minor compute capability version number -gpgpu_flush_l1_cache 1 # Flush L1 cache at the end of each kernel call -gpgpu_flush_l2_cache 0 # Flush L2 cache at the end of each kernel call -gpgpu_deadlock_detect 1 # Stop the simulation at deadlock (1=on (default), 0=off) -gpgpu_ptx_instruction_classification 0 # if enabled will classify ptx instruction types per kernel (Max 255 kernels now) -gpgpu_ptx_sim_mode 0 # Select between Performance (default) or Functional simulation (1) -gpgpu_clock_domains 700.0:700.0:700.0:924.0 # Clock Domain Frequencies in MhZ {<Core Clock>:<ICNT Clock>:<L2 Clock>:<DRAM Clock>} -gpgpu_max_concurrent_kernel 8 # maximum kernels that can run concurrently on GPU -gpgpu_cflog_interval 0 # Interval between each snapshot in control flow logger -visualizer_enabled 0 # Turn on visualizer output (1=On, 0=Off) -visualizer_outputfile NULL # Specifies the output log file for visualizer -visualizer_zlevel 6 # Compression level of the visualizer output log (0=no comp, 9=highest) -gpgpu_stack_size_limit 1024 # GPU thread stack size -gpgpu_heap_size_limit 8388608 # GPU malloc heap size -gpgpu_runtime_sync_depth_limit 2 # GPU device runtime synchronize depth -gpgpu_runtime_pending_launch_count_limit 2048 # GPU device runtime pending launch count -trace_enabled 0 # Turn on traces -trace_components none # comma seperated list of traces to enable. Complete list found in trace_streams.tup. Default none -trace_sampling_core 0 # The core which is printed using CORE_DPRINTF. Default 0 -trace_sampling_memory_partition -1 # The memory partition which is printed using MEMPART_DPRINTF. Default -1 (i.e. all) -enable_ptx_file_line_stats 1 # Turn on PTX source line statistic profiling. (1 = On) -ptx_line_stats_filename gpgpu_inst_stats.txt # Output file for PTX source line statistics. -gpgpu_kernel_launch_latency 0 # Kernel launch latency in cycles. Default: 0 -gpgpu_cdp_enabled 0 # Turn on CDP -gpgpu_TB_launch_latency 0 # thread block launch latency in cycles. Default: 0 DRAM Timing Options: nbk 16 # number of banks CCD 2 # column to column delay RRD 6 # minimal delay between activation of rows in different banks RCD 12 # row to column delay RAS 28 # time needed to activate row RP 12 # time needed to precharge (deactivate) row RC 40 # row cycle time CDLR 5 # switching from write to read (changes tWTR) WR 12 # last data-in to row precharge CL 12 # CAS latency WL 4 # Write latency nbkgrp 4 # number of bank groups CCDL 3 # column to column delay between accesses to different bank groups RTPL 2 # read to precharge delay between accesses to different bank groups Total number of memory sub partition = 12 addr_dec_mask[CHIP] = 0000000000000000 high:64 low:0 addr_dec_mask[BK] = 000000000000e100 high:16 low:8 addr_dec_mask[ROW] = 000000000fff0000 high:28 low:16 addr_dec_mask[COL] = 0000000000001eff high:13 low:0 addr_dec_mask[BURST] = 000000000000003f high:6 low:0 sub_partition_id_mask = 0000000000000100 GPGPU-Sim uArch: clock freqs: 700000000.000000:700000000.000000:700000000.000000:924000000.000000 GPGPU-Sim uArch: clock periods: 0.00000000142857142857:0.00000000142857142857:0.00000000142857142857:0.00000000108225108225 XML Parsing error inside file 'gpuwattch_gtx480.xml'. Error: File not found At line 0, column 0.
cudaOpenMP
matrixMulDynlinkJIT
simpleCallback
simpleDrvRuntime
root@4e2eb60e3a46:/cuda-samples/Samples/0_Introduction/simpleDrvRuntime# make
/usr/local/cuda/bin/nvcc -ccbin g++ -I../../../Common -m64 --std=c++11 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_86,code=compute_86 -o simpleDrvRuntime.o -c simpleDrvRuntime.cpp
nvcc warning : The 'compute_35', 'compute_37', 'sm_35', and 'sm_37' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
/usr/local/cuda/bin/nvcc -ccbin g++ --cudart shared -m64 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_86,code=compute_86 -o simpleDrvRuntime simpleDrvRuntime.o -L/usr/local/cuda/lib64/stubs -lcuda -lcudart_static
nvcc warning : The 'compute_35', 'compute_37', 'sm_35', and 'sm_37' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart523':
(.text+0x1487e): undefined reference to `dlclose'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart524':
(.text+0x149e7): undefined reference to `dlsym'
/usr/bin/ld: (.text+0x195e7): undefined reference to `dlsym'
/usr/bin/ld: (.text+0x19613): undefined reference to `dlsym'
/usr/bin/ld: (.text+0x1963f): undefined reference to `dlsym'
/usr/bin/ld: (.text+0x1966b): undefined reference to `dlsym'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o):(.text+0x19697): more undefined references to `dlsym' follow
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart515':
(.text+0x1d6c2): undefined reference to `dlopen'
/usr/bin/ld: (.text+0x1d6fe): undefined reference to `dlclose'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart1605':
(.text+0x66544): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x66550): undefined reference to `dlopen'
/usr/bin/ld: (.text+0x66572): undefined reference to `dlvsym'
/usr/bin/ld: (.text+0x6657e): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x66594): undefined reference to `dlclose'
/usr/bin/ld: (.text+0x665e4): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x665f0): undefined reference to `dlopen'
/usr/bin/ld: (.text+0x66612): undefined reference to `dlvsym'
/usr/bin/ld: (.text+0x6661e): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x66634): undefined reference to `dlclose'
/usr/bin/ld: (.text+0x66684): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x66690): undefined reference to `dlopen'
/usr/bin/ld: (.text+0x666b2): undefined reference to `dlvsym'
/usr/bin/ld: (.text+0x666be): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x666d4): undefined reference to `dlclose'
/usr/bin/ld: (.text+0x66724): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x66730): undefined reference to `dlopen'
/usr/bin/ld: (.text+0x66752): undefined reference to `dlvsym'
/usr/bin/ld: (.text+0x6675e): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x66774): undefined reference to `dlclose'
/usr/bin/ld: (.text+0x667c4): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x667d0): undefined reference to `dlopen'
/usr/bin/ld: (.text+0x667f2): undefined reference to `dlvsym'
/usr/bin/ld: (.text+0x667fe): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x66814): undefined reference to `dlclose'
/usr/bin/ld: (.text+0x66864): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x66870): undefined reference to `dlopen'
/usr/bin/ld: (.text+0x66892): undefined reference to `dlvsym'
/usr/bin/ld: (.text+0x6689e): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x668b4): undefined reference to `dlclose'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart812':
(.text+0x67fb9): undefined reference to `sem_init'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart866':
(.text+0x67fd5): undefined reference to `sem_destroy'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart712':
(.text+0x680a8): undefined reference to `sem_timedwait'
/usr/bin/ld: (.text+0x680db): undefined reference to `sem_wait'
/usr/bin/ld: (.text+0x680f1): undefined reference to `sem_trywait'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart813':
(.text+0x68125): undefined reference to `sem_post'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart625':
(.text+0x6a56c): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x6a578): undefined reference to `dlopen'
/usr/bin/ld: (.text+0x6a59a): undefined reference to `dlvsym'
/usr/bin/ld: (.text+0x6a5a6): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x6a5bc): undefined reference to `dlclose'
/usr/bin/ld: (.text+0x6a60c): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x6a618): undefined reference to `dlopen'
/usr/bin/ld: (.text+0x6a63a): undefined reference to `dlvsym'
/usr/bin/ld: (.text+0x6a646): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x6a65c): undefined reference to `dlclose'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart668':
(.text+0x6af05): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x6af13): undefined reference to `dlopen'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart912':
(.text+0x6af25): undefined reference to `dlerror'
/usr/bin/ld: (.text+0x6af33): undefined reference to `dlopen'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart663':
(.text+0x6af45): undefined reference to `dlclose'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart746':
(.text+0x6af61): undefined reference to `dlsym'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart583':
(.text+0x6b07d): undefined reference to `pthread_key_create'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart507':
(.text+0x6b0a4): undefined reference to `pthread_key_delete'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart673':
(.text+0x6b0b4): undefined reference to `pthread_getspecific'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart674':
(.text+0x6b0c8): undefined reference to `pthread_setspecific'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart1572':
(.text+0x6b181): undefined reference to `pthread_mutexattr_init'
/usr/bin/ld: (.text+0x6b1a1): undefined reference to `pthread_mutexattr_settype'
/usr/bin/ld: (.text+0x6b1af): undefined reference to `pthread_mutexattr_setpshared'
/usr/bin/ld: (.text+0x6b1ca): undefined reference to `pthread_mutexattr_destroy'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart1308':
(.text+0x6b1dd): undefined reference to `pthread_mutexattr_init'
/usr/bin/ld: (.text+0x6b1f9): undefined reference to `pthread_mutexattr_settype'
/usr/bin/ld: (.text+0x6b207): undefined reference to `pthread_mutexattr_setpshared'
/usr/bin/ld: (.text+0x6b222): undefined reference to `pthread_mutexattr_destroy'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart1492':
(.text+0x6b23d): undefined reference to `pthread_mutexattr_init'
/usr/bin/ld: (.text+0x6b259): undefined reference to `pthread_mutexattr_settype'
/usr/bin/ld: (.text+0x6b26a): undefined reference to `pthread_mutexattr_setpshared'
/usr/bin/ld: (.text+0x6b285): undefined reference to `pthread_mutexattr_destroy'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart1231':
(.text+0x6b2b5): undefined reference to `pthread_mutex_trylock'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart685':
(.text+0x6b307): undefined reference to `pthread_rwlockattr_init'
/usr/bin/ld: (.text+0x6b315): undefined reference to `pthread_rwlockattr_destroy'
/usr/bin/ld: (.text+0x6b33e): undefined reference to `pthread_rwlockattr_setpshared'
/usr/bin/ld: (.text+0x6b34f): undefined reference to `pthread_rwlock_init'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart640':
(.text+0x6b389): undefined reference to `pthread_rwlockattr_init'
/usr/bin/ld: (.text+0x6b395): undefined reference to `pthread_rwlockattr_destroy'
/usr/bin/ld: (.text+0x6b3b6): undefined reference to `pthread_rwlockattr_setpshared'
/usr/bin/ld: (.text+0x6b3c5): undefined reference to `pthread_rwlock_init'
/usr/bin/ld: (.text+0x6b3d5): undefined reference to `pthread_rwlockattr_destroy'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart904':
(.text+0x6b401): undefined reference to `pthread_rwlock_timedrdlock'
/usr/bin/ld: (.text+0x6b40d): undefined reference to `pthread_rwlock_rdlock'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart905':
(.text+0x6b441): undefined reference to `pthread_rwlock_timedwrlock'
/usr/bin/ld: (.text+0x6b44d): undefined reference to `pthread_rwlock_wrlock'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart1070':
(.text+0x6b468): undefined reference to `pthread_rwlock_tryrdlock'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart1071':
(.text+0x6b498): undefined reference to `pthread_rwlock_trywrlock'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart915':
(.text+0x6b4c4): undefined reference to `pthread_rwlock_unlock'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart916':
(.text+0x6b4d4): undefined reference to `pthread_rwlock_unlock'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart807':
(.text+0x6b4e4): undefined reference to `pthread_rwlock_destroy'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart706':
(.text+0x6b4f8): undefined reference to `pthread_rwlock_destroy'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart1606':
(.text+0x6b515): undefined reference to `pthread_once'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart1266':
(.text+0x6b54f): undefined reference to `pthread_condattr_setpshared'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart636':
(.text+0x6b5ab): undefined reference to `pthread_condattr_setpshared'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart858':
(.text+0x6b5fe): undefined reference to `pthread_condattr_setpshared'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart1069':
(.text+0x6b86e): undefined reference to `pthread_create'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart692':
(.text+0x6b939): undefined reference to `pthread_create'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart649':
(.text+0x6b99f): undefined reference to `pthread_join'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart693':
(.text+0x6b9e9): undefined reference to `pthread_detach'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart809':
(.text+0x6ba1b): undefined reference to `pthread_kill'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart867':
(.text+0x6c202): undefined reference to `shm_unlink'
/usr/bin/ld: (.text+0x6c21d): undefined reference to `shm_open'
/usr/bin/ld: (.text+0x6c2b3): undefined reference to `shm_unlink'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart628':
(.text+0x6c455): undefined reference to `shm_open'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart752':
(.text+0x6c5e5): undefined reference to `shm_open'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart643':
(.text+0x6c764): undefined reference to `shm_unlink'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart445':
(.text._ZN15CUOSdlsymLoaderIPFiiP8sockaddrPjiEED2Ev[__cudart446]+0x9): undefined reference to `dlclose'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart441':
(.text._ZN15CUOSdlsymLoaderIPFiPiiEED2Ev[__cudart443]+0x9): undefined reference to `dlclose'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart448':
(.text._ZN15CUOSdlsymLoaderIPFijiEED2Ev[__cudart449]+0x9): undefined reference to `dlclose'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart459':
(.text._ZN15CUOSdlsymLoaderIPFivEED2Ev[__cudart461]+0x9): undefined reference to `dlclose'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o): in function `__cudart453':
(.text._ZN15CUOSdlsymLoaderIPFimmPKmEED2Ev[__cudart455]+0x9): undefined reference to `dlclose'
/usr/bin/ld: /usr/local/cuda/bin/../targets/x86_64-linux/lib/libcudart_static.a(cudart_static.o):(.text._ZN15CUOSdlsymLoaderIPFimmPmEED2Ev[__cudart458]+0x9): more undefined references to `dlclose' follow
collect2: error: ld returned 1 exit status
make: *** [Makefile:398: simpleDrvRuntime] Error 1
simpleIPC
root@4e2eb60e3a46:/cuda-samples/Samples/0_Introduction/simpleIPC# make
/usr/local/cuda/bin/nvcc -ccbin g++ -I../../../Common -m64 --std=c++11 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_86,code=compute_86 -o helper_multiprocess.o -c ../../../Common/helper_multiprocess.cpp
nvcc warning : The 'compute_35', 'compute_37', 'sm_35', and 'sm_37' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
/usr/local/cuda/bin/nvcc -ccbin g++ -I../../../Common -m64 --std=c++11 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_86,code=compute_86 -o simpleIPC.o -c simpleIPC.cu
nvcc warning : The 'compute_35', 'compute_37', 'sm_35', and 'sm_37' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
/usr/local/cuda/bin/nvcc -ccbin g++ --cudart shared -m64 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_86,code=compute_86 -o simpleIPC helper_multiprocess.o simpleIPC.o
nvcc warning : The 'compute_35', 'compute_37', 'sm_35', and 'sm_37' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
/usr/bin/ld: helper_multiprocess.o: undefined reference to symbol 'shm_open@@GLIBC_2.2.5'
/usr/bin/ld: /lib/x86_64-linux-gnu/librt.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [Makefile:354: simpleIPC] Error 1
root@4e2eb60e3a46:/cuda-samples/Samples/0_Introduction/simpleIPC# vim Makefile
root@4e2eb60e3a46:/cuda-samples/Samples/0_Introduction/simpleIPC# make
/usr/local/cuda/bin/nvcc -ccbin g++ --cudart shared -m64 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_86,code=compute_86 -o simpleIPC helper_multiprocess.o simpleIPC.o
nvcc warning : The 'compute_35', 'compute_37', 'sm_35', and 'sm_37' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
/usr/bin/ld: helper_multiprocess.o: undefined reference to symbol 'shm_open@@GLIBC_2.2.5'
/usr/bin/ld: /lib/x86_64-linux-gnu/librt.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [Makefile:354: simpleIPC] Error 1
simpleMPI
root@4e2eb60e3a46:/cuda-samples/Samples/0_Introduction/simpleMPI# make
-----------------------------------------------------------------------------------------------
WARNING - No MPI compiler found.
-----------------------------------------------------------------------------------------------
CUDA Sample "simpleMPI" cannot be built without an MPI Compiler.
This will be a dry-run of the Makefile.
For more information on how to set up your environment to build and run this
sample, please refer the CUDA Samples documentation and release notes
-----------------------------------------------------------------------------------------------
[@] mpicxx -I../../../Common -o simpleMPI_mpi.o -c simpleMPI.cpp
[@] /usr/local/cuda/bin/nvcc -ccbin g++ -I../../../Common -m64 --std=c++11 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_86,code=compute_86 -o simpleMPI.o -c simpleMPI.cu
[@] mpicxx -o simpleMPI simpleMPI_mpi.o simpleMPI.o -L/usr/local/cuda/lib -L/usr/local/cuda/lib64 -lcudart
[@] mkdir -p ../../../bin/x86_64/linux/release
[@] cp simpleMPI ../../../bin/x86_64/linux/release
simpleSeparateCompilation
반응형'a' 카테고리의 다른 글
[docker] container의 status를 up으로 유지하기 (0) 2022.03.10 [docker] -d 옵션과 attach (0) 2022.03.10 [공학수학] 완전상미분방정식 (0) 2022.03.09 [알고리즘] 8658. Summation (0) 2022.03.09 [블록체인] 01. 블록체인이란 (0) 2022.03.08