j2kun
Follow
Math math math math math math math
Author of Math ∩ Programming and pimbook.org, currently at Google. Currently writing pmfpbook.org
Block or Report
Block or report j2kun
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
pim-book/programmers-introduction-to-mathematics
pim-book/programmers-introduction-to-mathematics PublicCode for A Programmer's Introduction to Mathematics
-
-
finite-fields
finite-fields PublicPython code and tests for the post 'Programming with Finite Fields'
-
hybrid-images
hybrid-images PublicPython code and images used in the post "Hybrid Images"
1,409 contributions in the last year
Day of Week | March Mar | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | ||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Contribution activity
March 2024
Created 11 commits in 3 repositories
Created a pull request in google/heir that received 2 comments
Use target slot analysis to simplify insert-rotate
Rebased off #526
This gives us a cleaner implementation of the target slot selection, and has a few benefits:
Now programs like hamming_distance
a…
+51
−20
lines changed
•
2
comments
Opened 13 other pull requests in 1 repository
google/heir
2
open
11
merged
-
Add helper script to extract reproducing run command from a lit file
This contribution was made on Mar 18
-
Add rotate-and-reduce for linear sequences of rotations
This contribution was made on Mar 13
-
disable cggi-straight-line-vectorizer test for now
This contribution was made on Mar 12
-
Add a more thorough target slot analysis
This contribution was made on Mar 12
-
Refactor DRR helpers into a Utils.td file
This contribution was made on Mar 11
-
Add an initial rotate and reduce pass
This contribution was made on Mar 11
-
Demo elementwise lowering of tensor<poly> to loops
This contribution was made on Mar 7
-
add blog post for 2024-03-07 meeting
This contribution was made on Mar 7
-
Speed up HoistPlaintextOps
This contribution was made on Mar 5
-
add unique names for pass type converters
This contribution was made on Mar 5
-
Add TensorExt dialect with rotate op
This contribution was made on Mar 5
-
Add a full loop unroll pass
This contribution was made on Mar 4
-
Generalize cggi-straight-line-vectorizer
This contribution was made on Mar 4
Reviewed 16 pull requests in 2 repositories
google/heir
15 pull requests
-
yosys: add boolean gate yosys optimization for arith -> comb
This contribution was made on Mar 15
-
feat: Add secret-to-bgv conversion for ciphertext arith ops
This contribution was made on Mar 15
-
Add a more thorough target slot analysis
This contribution was made on Mar 15
-
Add -convert-elementwise-to-affine
This contribution was made on Mar 15
-
WIP: Adding tfhe-rs-bool fpga tests
This contribution was made on Mar 14
-
bugfix for addTensorOfTensorConversionPatterns
This contribution was made on Mar 13
-
Add support for tensors in -polynomial-to-standard
This contribution was made on Mar 13
-
Add an initial rotate and reduce pass
This contribution was made on Mar 12
-
Initial port of HECO auto-SIMD passes for BGV
This contribution was made on Mar 11
-
add tensor_ext dialect to heir-lsp
This contribution was made on Mar 8
-
Adding cggi-tfhe-rs-bool pass + Add tests + And_packed
This contribution was made on Mar 7
-
fix: fix format at HEAD
This contribution was made on Mar 6
-
fix: fix issues with void return in rust emission
This contribution was made on Mar 5
-
Add TensorExt dialect with rotate op
This contribution was made on Mar 5
-
Add a full loop unroll pass
This contribution was made on Mar 5
llvm/llvm-project
1 pull request
-
[mlir][drr] Add warning for simple case of mismatched variadic.
This contribution was made on Mar 5
Created an issue in google/heir that received 3 comments
Achieve the optimum rotations for insert-rotate on a simple_sum example
E.g., $ bazel run //tools:heir-opt -- --secretize=entry-function=simple_sum --wrap-generic --canonicalize --cse --full-loop-unroll --insert-rotate …
3
comments
Opened 26 other issues in 2 repositories
google/heir
22
open
3
closed
-
rotate-and-reduce: replace repeated backward slices with a dataflow analysis
This contribution was made on Mar 12
-
rotate-and-reduce: support variations on simple reduction patterns
This contribution was made on Mar 12
-
rotate-and-reduce: apply for sums of contiguous regions exceeding a threshold
This contribution was made on Mar 12
-
//tests/cggi:straight_line_vectorizer.mlir.test
flakesThis contribution was made on Mar 11 -
Verifier for tensor_ext.rotate: ensure only applied to 1D tensors
This contribution was made on Mar 11
-
Refactor DRR helper functions into a centralized location
This contribution was made on Mar 11
-
Determine if
AlignRotations
pattern needs more complex patternsThis contribution was made on Mar 11 -
insert-rotate: support target slot selection when the last op is a
tensor.insert
opThis contribution was made on Mar 11 -
Add
tensor_ext.combine
and an associated pattern to replace collapse-insertion-chainsThis contribution was made on Mar 11 -
Implement a rotate-and-sum pattern in
tensor_ext
This contribution was made on Mar 11 -
Type materialization bug when lowering polynomial to standard
This contribution was made on Mar 7
-
Add a ckks dialect
This contribution was made on Mar 7
-
Complete secret -> ckks -> OpenFHE end-to-end lowering path
This contribution was made on Mar 7
-
Get initial timing numbers for benchmark BGV programs on BASILISC accelerator
This contribution was made on Mar 7
-
Complete initial bgv -> llvm lowering path
This contribution was made on Mar 7
-
Lower cggi -> jaxite
This contribution was made on Mar 7
-
Add a jaxite exit dialect
This contribution was made on Mar 7
-
Get initial timing numbers for
micro_speech
on the FPT FPGAThis contribution was made on Mar 7 -
Complete secret->cggi->tfhe-rs boolean end-to-end lowering path
This contribution was made on Mar 7
-
Complete secret->bgv->OpenFHE end-to-end lowering path
This contribution was made on Mar 7
-
[internal]: see if we can get pre-commit to block patched copybara dry_run exports
This contribution was made on Mar 6
-
Add unique names for TypeConverters generated by the template generator
This contribution was made on Mar 5
-
Simplify secret.generic syntax
This contribution was made on Mar 5
-
Speed up HoistPlaintextOps
This contribution was made on Mar 5
-
Port HECO's heuristic "Automatic SIMD-ification" and target slot selection to HEIR
This contribution was made on Mar 4
openfheorg/openfhe-development
1
closed
-
Missing copy assignment operators on upgrading to 1.1.3
This contribution was made on Mar 6
28
contributions
in private repositories
Mar 1 – Mar 18