Paddle预测在P4机器上运行出错
Created by: xieshufu
在一台P4机器上想测试一下GPU卡上程序运行的速度,但运行出错。出错信息如下: terminate called after throwing an instance of 'char const*' *** Aborted at 1501747892 (unix time) try "date -d @1501747892" if you are using GNU date *** PC: @ 0x7f1a5272a3f7 __GI_raise *** SIGABRT (@0x1f80000357a) received by PID 13690 (TID 0x7f1a55c04900) from PID 13690; stack trace: *** @ 0x7f1a555dd160 (unknown) @ 0x7f1a5272a3f7 __GI_raise @ 0x7f1a5272b7d8 __GI_abort @ 0x7f1a53228c65 __gnu_cxx::__verbose_terminate_handler() @ 0x7f1a53226e06 __cxxabiv1::__terminate() @ 0x7f1a53225ec9 __cxa_call_terminate @ 0x7f1a53226a7a __gxx_personality_v0 @ 0x7f1a52ab1853 _Unwind_RaiseException_Phase2 @ 0x7f1a52ab1d87 _Unwind_Resume @ 0xe1efc5 google::LogMessageFatal::~LogMessageFatal() @ 0xcaf9ce hl_gpu_apply_unary_op<>() @ 0xcafd3d paddle::BaseMatrixT<>::applyUnary<>() @ 0xcaffb3 paddle::BaseMatrixT<>::zero() @ 0xbe6fe8 ZNSt17_Function_handlerIFviPN6paddle9ParameterEEZNS0_17PredictorInternal4initEPKcS6_bEUliS2_E_E9_M_invokeERKSt9_Any_dataiS2 @ 0xb0dc16 paddle::NeuralNetwork::init() @ 0xbe6173 paddle::PredictorInternal::init() @ 0xbe6cdc paddle::PredictorInternal::init() @ 0xbe83e9 paddle::Predictor::init() @ 0x7f90f1 inference_seq::init_paddle() @ 0x76ce65 CSeqLEngWordRegModel::seqLCDNNModelTableInitUTF8() @ 0x7a6769 ns_seq_ocr_model::CSeqModel::init_chn_recog_model() @ 0x78c5ef nsseqocrchn::init_model_paddle_deepcnn() @ 0x48205a main @ 0x7f1a52716bd5 __libc_start_main @ 0x499451 (unknown)
P4机器上Cuda7.5和CudnnV3版本,已尝试过在该台机器上编译PADDLE预测库,可以编译成功。 难道是需要用在该台机器上编译的库libpaddle_predictor_cuda75_cudnn3_P4.a 来重新编译可执行程序?