คำถามในหัวข้อ 'profiling'

การรวบรวม LLVM Edge Profiling ด้วย llvm-prof
ฉันใช้คำสั่งเหล่านี้เพื่อรวบรวมโค้ดด้านล่างเพื่อรวบรวมโปรไฟล์ edge/blocks ใน trunk-llvm: clang -emit-llvm -c sort.c -o sort.bc opt -insert-edge-profiling sort.bc -o sort_prof.bc clang sort_prof.bc -lprofile_rt -L/llvms/lib -o sort_prof...
1979 มุมมอง
schedule 07.01.2024

เวลาดำเนินการ NYTProf เมื่อทำโปรไฟล์และเมื่อไม่มีการทำโปรไฟล์
แค่อยากจะแน่ใจ ฉันมีสคริปต์ Python ขนาดเล็กที่ใช้วัดเวลาการทำงานของโปรแกรม ซึ่งช่วยประหยัดเวลาก่อนที่โปรแกรมภายนอกจะเริ่มทำงาน แล้วลบค่านี้ออกจากเวลาหลังจากที่โปรแกรมสิ้นสุดการทำงานของโปรแกรม เมื่อเรียกใช้สคริปต์นี้บนสคริปต์ Perl...
103 มุมมอง
schedule 27.10.2023

ผลลัพธ์ gprof ผิดด้วย gcc -Ofast -pg
ฉันเห็นผลลัพธ์การทำโปรไฟล์แปลกๆ ด้วย gcc -pg และ gprof ฉันไม่พบวิธีที่ดีกว่าหรือน้อยกว่าในการทำซ้ำ ดังนั้นฉันจึงเชื่อมโยงโค้ดจริงที่ฉันเห็นปัญหา ฉันใช้โค้ด ที่นี่ เพื่อสร้างผลลัพธ์การทำโปรไฟล์ gprof กับ make prof...
678 มุมมอง
schedule 20.01.2024