Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • 13-add-coupled-operations-to-sfg
  • 14-coupling-sfg-s
  • 17-operation-replacement-in-a-sfg
  • 2-operation-id-system
  • 22-deep-copy-of-sfg
  • 23-create-custom-operation
  • 31-print-schedule
  • 34-processor-and-memory-information-in-schedules
  • 65-implement-a-workspace-in-the-gui-2
  • 66-load-save-sfg-to-file
  • 82-explode-sfg
  • 84-unfolding-of-an-sfg
  • 87-resize-gui-window
  • MultiSimPlot
  • add-exec-time-not-one-tests-etc
  • add-fft-generator
  • add-memory-constraint-for-list-schedulers
  • add-slack-time-sched
  • aptcache
  • codegen-commit-hash
  • cbasedsim
  • 1.0.0
22 results
Created with Raphaël 2.2.015Apr141198732131Mar26252419181615141312105328Feb2726252421201917141312111074331Jan3029282724232223Aug126Jul15126Jun1712107May23Apr19121114Sep7130Aug27252218Jul168330Jun26194219May18171615131211109875432130Apr292827262423212019171413121110987654330Mar2928171615141328Feb272625242321201716151413108765432131Jan30292827262524232120191817Add ILP split_on_execution_time methodadd-exec-time-n…add-exec-time-not-one-tests-etcAdd more execution time != 1 tests for ListScheduler and fix port-constraint bugsMove Sink and DontCare to special_operationssinkdcsinkdcMisc fixed including no f-strings in loggermastermasterFix scheduler execution-time bug, update README and split long testsMore performance improvementsImprove scheduling performanceUpdate pre-commit hooksIncrease CI timeout to 40 seconds from 30 seconds.Fix some docs linter problemsUpdate logger string for auto_scheduling_with_custom_io_times.pyChange from set_latency/execution_time_of_type_name to set_latency/execution_time_of_type for all examplesAdd execution_times_in_time cache for ListSchedulers in order to improve performanceReplace cached_latency_offsets in ListScheduler with better constructsAdd .prof to .gitignoreChange Operation.input/output_latency_offsets from method to propertyAvoid unneccecary sort_y_locations in SchedulersUpdate ILP split_on_ports to consider ports instead of PEsReactivate ruff for test folderRefactor resource allocation/assignment methods and add ability to use custom solverAdd reduction of solution space by ignoring symmetry for ILP resource algorithmsAdd pre-coloring of largest clique to ILP algorithms for better performanceReplace isort hook with isort ruff ruleAdd flake8-builtins ruff ruleUse SPDX license expressionAdd output and total mux minimizing memory allocation/assignmentUpdate ILP resouce allocation to minimize PE -> mem muxesadded pre-solver heuristic to improve performance of ILP resource allocation, also added extra constraint to improve performanceadded equitable and ilp graph coloring for resource allocationfix entity name bugsadded min-mem-to-pe resource algorithmAdded new resource algorithm for minimizing pe -> memory connections etcFixed retiming bug, updated iir sfg generators and added RUF rule for ruff.Added symmetric fir generatorAdded type argument to print_slacks_type and added tie-breaker for sort-y-timesMade ASAPScheduler default if start_times and laps not provided when constructing ScheduleAdded retiming step for RecursiveListScheduleradded custom IO times for ASAP and ALAP, fixed so that this is passed when calc alap schedule used in ListScheduler. (fft-bug)added exception when attempting cyclic scheduling of recursive algorithm with ListScheduleradded pyupgrade ruff rule and fixed issues
Loading