কখনও কখনও কোডটি অপ্টিমাইজ করার সময় কোডটির কিছু অংশের সময় প্রয়োজন হয়, আমি নিম্নলিখিতগুলি বছরের পর বছর ধরে ব্যবহার করে আসছি তবে ভাবছিলাম যে এটি করার কোনও সহজ / আরও ভাল উপায় আছে কিনা?
call system_clock(count_rate=clock_rate) !Find the time rate
call system_clock(count=clock_start) !Start Timer
call do_something_subroutine !This is what gets timed
call system_clock(count=clock_stop) ! Stop Timer
e_time = real(clock_stop-clock_start)/real(clock_rate)