Neden RapiTime'ı seçmelisiniz?Ada, C ve C++ hedef üzerinde ve ana bilgisayar için zamanlama analizi (WCET dahil)
En kötü durum davranışı için optimize edilecek kodu tanımlayın
Nadir zamanlama olaylarında hata ayıklama
CI aracınızla entegrasyon yoluyla doğrulamayı basitleştirin
DO-178 ve ISO 26262 sertifikası için kanıt üretin
Ada, C ve C++ hedef üzerinde ve ana bilgisayar için zamanlama analizi (WCET dahil)RapiTime, kod enstrümantasyonunu ve hedefteki zamanlama ölçümlerinin toplanmasını otomatikleştirerek, kodunuzun zamanlama davranışını anlamak ve doğrulamak için gereken çabayı azaltır. Esnek entegrasyon stratejileri,
hedef donanımınızdan bağımsız olarak verimli doğrulama sağlar.
RapiTime'ın hibrit en kötü durum yürütme süresi (WCET) hesaplaması, gerçek sistemdeki davranışı temsil eden ve kötümserliği en aza indirirken WCET'te güvenli bir üst sınır sağlayan WCET sonuçları üretmek için statik
analizin ve ölçüme dayalı yaklaşımların faydalarından yararlanır.
Ortalama durum performansını iyileştirmek için kodu optimize etmenin en kötü durum zamanlama davranışı üzerinde genellikle çok az etkisi vardır ve hatta olumsuz bir etkisi olabilir.
En kötü durum davranışı için optimize edilecek kodu tanımlayın
RapiTime, sisteminizin en kötü durum zamanlama davranışına en yüksek katkıyı sağlayan kod öğelerini belirlemenize yardımcı olur. Bu, optimizasyon çabalarınızı, kodunuzun en kötü durum davranışını etkileme olasılığı en
yüksek olan kod bölümlerine odaklamanıza yardımcı olur.
Program yürütme sırasında birçok olay meydana gelir ve nadir zamanlama olayları gibi sorunların kaynağında hata ayıklamak, samanlıkta iğne aramak gibi olabilir.
Nadir zamanlama olaylarında hata ayıklama
RapiTime, bir kod hata ayıklayıcıda yaptığınız gibi program yürütme adımlarınızı adım adım gerçekleştirmenize izin vererek kodunuzdaki nadir zamanlama olaylarında hata ayıklamanıza yardımcı olur.