ib什么意思_Ib是什么单位?

本文详细介绍了英美重量单位“磅”(lb),包括其定义、换算方式及不同类型的磅单位。一磅等于453.59237克,此定义在1958年被美国及其他英联邦国家认可。

展开全部

LB(32313133353236313431303231363533e78988e69d8331333366303834lb)是英国和美国的重量单位“磅”的简写。

换算方式:

当重力加速度取9.8067 时,一千克约等于2.2046磅。英美制质量单位,一磅合0.45359237公斤。

重量:公斤-磅-央士对照表

单位         公斤(kg)         英磅(Ib)            央士(oz)

1公斤          1                    2.2                   35.27

1磅             0.45                1                     16

1央士          0.03                0.06                 1

f0ad3235abdb2de83bf2a5eea8acb8a0.png

扩展资料:

B是磅的意思。磅(英语:pound)是英国与美国所使用的英制质量单位,简写是lb。英制质量系统对磅也产生许多不同的定义,例如金衡磅、塔磅、商人磅、伦敦磅、公制磅、国际磅等。目前最普遍被使用的定义是国际体重磅(国际磅)。

一磅等于453.592 37克,此定义在1958年被美国以及其他英联邦会员国承认;换算回来,一千克等于2.2046 2262磅,一磅等于0.4535 9237千克。英国在1963年开始,依据度量衡法案的规定,改用国际磅的定义。

#!/bin/bash # Modified for CoreWeave IB_WRITE_BW_EXE_PATH=/usr/bin/ib_write_bw IB_WRITE_BW=basename $IB_WRITE_BW_EXE_PATH IB_WRITE_BW_DURATION=10 IB_WRITE_BW_ARGS="-s $(( 1 * 1024 * 1024 )) -S ${NCCL_IB_SL:-0} -D ${IB_WRITE_BW_DURATION} --report_gbits -F -x 0" SLEEP_TIME=5 # Eat array from environment, unless its null, if so fallback to static mapping if [ -z "$ib_array" ]; then array_ib=('ibp0' 'ibp1' 'ibp2' 'ibp3') else eval array_ib=$(printenv ib_array) fi if [ -z "$gpu_array" ]; then array_gpu=('1' '3' '5' '7') else eval array_gpu=$(printenv gpu_array) fi function check_ib_bw_gdr() { EXP_IB_BW=$1 HOSTNAME="localhost" # array index possitions pos=0 max=${#array_ib[@]};((max--)) while [ $pos -lt ${#array_ib[@]} ]; do device=${array_ib[$pos]} device_numa=cat /sys/class/infiniband/$device/device/numa_node cmd="numactl -N ${device_numa} -m ${device_numa} $IB_WRITE_BW_EXE_PATH $IB_WRITE_BW_ARGS -d ${device} --use_cuda=${array_gpu[$pos]}" dbg "$cmd" IB_WRITE_BW_OUT1=$(${cmd} > /dev/null &) IB_WRITE_BW_OUT1_RC=$? if [[ $IB_WRITE_BW_OUT1_RC != 0 ]]; then log "$IB_WRITE_BW_OUT1" die 1 "$FUNCNAME: $IB_WRITE_BW returned error code $IB_WRITE_BW_OUT1_RC" return 1 fi sleep $SLEEP_TIME device=${array_ib[$max]} device_numa=cat /sys/class/infiniband/$device/device/numa_node cmd="numactl -N ${device_numa} -m ${device_numa} $IB_WRITE_BW_EXE_PATH $IB_WRITE_BW_ARGS -d ${device} --use_cuda=${array_gpu[$max]} $HOSTNAME" dbg "$cmd" IB_WRITE_BW_OUT2=$(${cmd}) IB_WRITE_BW_OUT2_RC=$? if [[ $IB_WRITE_BW_OUT2_RC != 0 ]]; then log "$IB_WRITE_BW_OUT2" die 1 "$FUNCNAME: $IB_WRITE_BW returned error code $IB_WRITE_BW_OUT2_RC" return 1 fi IFS=$'\n' IB_WRITE_BW_OUT2_LINES=( $IB_WRITE_BW_OUT2 ) IFS=$' \t\n' for ((i=0; i<${#IB_WRITE_BW_OUT2_LINES[*]}; i++)) do dbg "${IB_WRITE_BW_OUT2_LINES[$i]}" if [[ "${IB_WRITE_BW_OUT2_LINES[$i]//1048576}" != "${IB_WRITE_BW_OUT2_LINES[$i]}" ]]; then LINE=( ${IB_WRITE_BW_OUT2_LINES[$i]} ) ib_bandwidth=${LINE[3]} dbg "GDR IB devices=${array_ib[$pos]}, ${array_ib[$max]}: numa domains=${HCA_NUMA[$pos]},${HCA_NUMA[$max]}, Measured IB BW $ib_bandwidth Gbps" break fi done if [[ $(echo "$ib_bandwidth < $EXP_IB_BW" | bc) -ne 0 ]]; then log "$IB_WRITE_BW_OUT2" die 1 "$FUNCNAME: $IB_WRITE_BW, IB=${array_ib[$pos]}, ${array_ib[$max]} IB BW (expected > $EXP_IB_BW Gbps, but measured $ib_bandwidth Gbps" return 1 fi ((max--)) ((pos++)) done return 0 } check_ib_bw_gdr 378.0
07-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值