Skip to content

Instantly share code, notes, and snippets.

View kondors1995's full-sized avatar
🎯
Focusing Experiments

Ronalds kondors1995

🎯
Focusing Experiments
  • Latvia
View GitHub Profile
@kondors1995
kondors1995 / README.md
Created July 23, 2023 17:07 — forked from SebaUbuntu/README.md
Generate framework compatibility matrix from fqnames

Generate framework compatibility matrix from fqnames

  • Download these 2 files
  • Compile AOSP without fcm from stock and wait for check_vintf to error out
  • Delete Python prefix from all lines (e.g. checkvintf E 06-24 00:30:22 49120 49120 check_vintf.cpp:554])
  • Paste the result in fqnames.txt
  • Launch the script
We can make this file beautiful and searchable if this error is corrected: It looks like row 10 should actually have 8 columns, instead of 4. in line 9.
Cluster,Frequency (kHz),CoreMarks (iter/s),CoreMarks/MHz,Power (mW),Energy (J),ULPMark-CM (iter/mJ),Time (s)
1,1209600.0,4491.47518,3.713190459656085,101.58190036265444,5.654486210141144,44.212681879324926,55.664308208
1,1382400.0,5133.154015,3.713219050202546,113.68185042081248,5.536999140402783,45.15081069378928,48.706096179
1,1632000.0,6060.018422,3.713246582107843,131.4728515359268,5.424232740889531,46.08946775373838,41.25743587
1,1708800.0,6345.338714,3.713330239934457,137.015358972923,5.39865366733487,46.30784180742167,39.401813839
1,1785600.0,6630.244523,3.713174576052868,145.5985710625134,5.4903560847856365,45.53438723087137,37.708859673
4,1401600.0,10918.460934,7.789997812500001,310.76724395745435,7.11913410236127,35.1166302538226,22.908251242
4,2323200.0,18088.416178,7.785991812155648,717.4623344820769,9.924532071378932,25.190104500842686,13.832826609
4,2419200.0,18835.229413,7.785726443865742,845.230903328923,11.228742518013249,22.264291802839704,13.284822495
7,1804800.0,14062.324221,7.791624679188
hardware/ril
frameworks/libs/native_bridge_support
external/wpa_supplicant_8
external/python/cpython2
external/compiler-rt
external/honggfuzz
bionic
system/security
vendor/qcom/opensource/commonsys/system/bt
prebuilts/clang/host/linux-x86
kondors1995@compute-v1:/datadrive/freqbench$ postprocess/legacy_em.py results/sdm710/main/results.json
/*
* Auto-generated legacy EAS energy model for incorporation in SoC device tree.
* Generated by freqbench postprocessing scripts using freqbench results.
* More info at https://github.com/kdrag0n/freqbench
*/
/ {
cpus {
cpu@0 {
#!/usr/bin/env python
#
# EAS cluster cost interpolator for energy model construction
# by @kdrag0n
#
# This program is licensed under the MIT License (MIT)
#
# Copyright (c) 2019 Danny "kdrag0n" Lin <danny@kdrag0n.dev>
#
@kondors1995
kondors1995 / Rom builder
Created September 30, 2018 05:06
Rom builder
#!/bin/bash
# Bash Color
green='\033[01;32m'
red='\033[01;31m'
blink_red='\033[05;31m'
restore='\033[0m'
THREADS=$(nproc --all)