Page MenuHomePhabricator

dfki-jugr (Julian Gross)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 9 2020, 1:31 AM (66 w, 6 d)

Recent Activity

Mon, Mar 29

dfki-jugr committed rG06b03800f3fc: [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation. (authored by dfki-jugr).
[mlir] Introduce CloneOp and adapt test cases in BufferDeallocation.
Mon, Mar 29, 1:20 AM
dfki-jugr closed D99172: [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation..
Mon, Mar 29, 1:20 AM · Restricted Project

Fri, Mar 26

dfki-jugr added inline comments to D99172: [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation..
Fri, Mar 26, 3:50 AM · Restricted Project
dfki-jugr updated the diff for D99172: [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation..

Addressed comments.

Fri, Mar 26, 3:50 AM · Restricted Project

Wed, Mar 24

dfki-jugr added a comment to D98041: [MLIR] Create memref dialect and move dialect-specific ops from std..

It looks like this patch simply moved std.dim to memref.dim, without doing the "splitting" which we had discussed. I now have code that only operates on tensors that is needing to pull in the memref dialect just for this. Can you split memref.dim into tensor.dim for the tensor case?

Wed, Mar 24, 7:17 AM · Restricted Project
dfki-jugr added inline comments to D99172: [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation..
Wed, Mar 24, 6:55 AM · Restricted Project
dfki-jugr updated the diff for D99172: [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation..

Addressed comments.

Wed, Mar 24, 6:55 AM · Restricted Project

Tue, Mar 23

dfki-jugr added reviewers for D99172: [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation.: herhut, silvas, mehdi_amini.
Tue, Mar 23, 4:14 AM · Restricted Project
dfki-jugr requested review of D99172: [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation..
Tue, Mar 23, 4:13 AM · Restricted Project

Mar 17 2021

dfki-jugr committed rGea51e7d4f878: Added documentation for SSA like property in Bufferization. (authored by dfki-jugr).
Added documentation for SSA like property in Bufferization.
Mar 17 2021, 4:50 AM
dfki-jugr closed D95522: Added documentation for SSA like property in Bufferization..
Mar 17 2021, 4:50 AM · Restricted Project

Mar 15 2021

dfki-jugr committed rGe2310704d890: [MLIR] Create memref dialect and move dialect-specific ops from std. (authored by dfki-jugr).
[MLIR] Create memref dialect and move dialect-specific ops from std.
Mar 15 2021, 3:17 AM
dfki-jugr closed D98041: [MLIR] Create memref dialect and move dialect-specific ops from std..
Mar 15 2021, 3:17 AM · Restricted Project

Mar 11 2021

dfki-jugr updated the diff for D98041: [MLIR] Create memref dialect and move dialect-specific ops from std..

Adressed comments.

Mar 11 2021, 4:07 AM · Restricted Project
dfki-jugr committed rG2aef20298121: [mlir] Fix invalid hoisting of dependent allocs in buffer hoisting pass. (authored by dfki-jugr).
[mlir] Fix invalid hoisting of dependent allocs in buffer hoisting pass.
Mar 11 2021, 2:49 AM
dfki-jugr closed D98248: [mlir] Fix invalid hoisting of dependent allocs in buffer hoisting pass..
Mar 11 2021, 2:48 AM · Restricted Project

Mar 9 2021

dfki-jugr added a reviewer for D98248: [mlir] Fix invalid hoisting of dependent allocs in buffer hoisting pass.: herhut.
Mar 9 2021, 4:00 AM · Restricted Project
dfki-jugr requested review of D98248: [mlir] Fix invalid hoisting of dependent allocs in buffer hoisting pass..
Mar 9 2021, 4:00 AM · Restricted Project

Mar 5 2021

dfki-jugr requested review of D98041: [MLIR] Create memref dialect and move dialect-specific ops from std..
Mar 5 2021, 6:17 AM · Restricted Project

Feb 18 2021

dfki-jugr committed rG8aa6c3765b92: [MLIR] Create memref dialect and move several dialect-specific ops from std. (authored by dfki-jugr).
[MLIR] Create memref dialect and move several dialect-specific ops from std.
Feb 18 2021, 2:32 AM
dfki-jugr closed D96425: [MLIR] Create memref dialect and move several dialect-specific ops from std..
Feb 18 2021, 2:32 AM · Restricted Project

Feb 12 2021

dfki-jugr updated the diff for D96425: [MLIR] Create memref dialect and move several dialect-specific ops from std..

Removed corresponding ops in std dialect and adapted test cases.
Addressed comments.

Feb 12 2021, 12:32 AM · Restricted Project

Feb 11 2021

dfki-jugr added inline comments to D96425: [MLIR] Create memref dialect and move several dialect-specific ops from std..
Feb 11 2021, 1:06 AM · Restricted Project

Feb 10 2021

dfki-jugr added reviewers for D96425: [MLIR] Create memref dialect and move several dialect-specific ops from std.: herhut, silvas.
Feb 10 2021, 8:31 AM · Restricted Project
dfki-jugr requested review of D96425: [MLIR] Create memref dialect and move several dialect-specific ops from std..
Feb 10 2021, 8:28 AM · Restricted Project

Feb 8 2021

dfki-jugr accepted D96217: [MLIR][NFC] Fix std.copysign op documentation.
Feb 8 2021, 1:42 AM · Restricted Project

Jan 27 2021

dfki-jugr added reviewers for D95522: Added documentation for SSA like property in Bufferization.: herhut, silvas, dfki-mako.
Jan 27 2021, 6:30 AM · Restricted Project
dfki-jugr requested review of D95522: Added documentation for SSA like property in Bufferization..
Jan 27 2021, 6:29 AM · Restricted Project

Jan 20 2021

dfki-jugr committed rG43f34f58349a: Added check if there are regions that do not implement the… (authored by dfki-jugr).
Added check if there are regions that do not implement the…
Jan 20 2021, 3:23 AM
dfki-jugr closed D94586: Added check if there are regions that do not implement the RegionBranchOpInterface..
Jan 20 2021, 3:23 AM · Restricted Project

Jan 19 2021

dfki-jugr updated the diff for D94586: Added check if there are regions that do not implement the RegionBranchOpInterface..

Addressed comments.

Jan 19 2021, 4:05 AM · Restricted Project

Jan 18 2021

dfki-jugr added inline comments to D94586: Added check if there are regions that do not implement the RegionBranchOpInterface..
Jan 18 2021, 2:19 AM · Restricted Project

Jan 13 2021

dfki-jugr added reviewers for D94586: Added check if there are regions that do not implement the RegionBranchOpInterface.: herhut, bondhugula.
Jan 13 2021, 2:56 AM · Restricted Project
dfki-jugr requested review of D94586: Added check if there are regions that do not implement the RegionBranchOpInterface..
Jan 13 2021, 2:54 AM · Restricted Project

Jan 11 2021

dfki-jugr accepted D94351: [mlir][docs] Bring bufferization docs up to date..
Jan 11 2021, 1:08 AM · Restricted Project

Dec 3 2020

dfki-jugr committed rG8aeca73702d8: [MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack… (authored by dfki-jugr).
[MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack…
Dec 3 2020, 2:49 AM
dfki-jugr closed D91969: [MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack pass..
Dec 3 2020, 2:48 AM · Restricted Project

Dec 1 2020

dfki-jugr updated the diff for D91969: [MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack pass..

Addressed comments.

Dec 1 2020, 4:31 AM · Restricted Project

Nov 25 2020

dfki-jugr added inline comments to D91969: [MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack pass..
Nov 25 2020, 7:18 AM · Restricted Project
dfki-jugr updated the diff for D91969: [MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack pass..

Addressed comments.
Changed default max rank to 1 instead of 2 and changed condition to less or equal.
This way is more intuitive.

Nov 25 2020, 7:17 AM · Restricted Project

Nov 24 2020

dfki-jugr updated the diff for D91969: [MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack pass..

Addressed comments.
Introduce transformation if the alloc operands are RankOps.

Nov 24 2020, 7:39 AM · Restricted Project

Nov 23 2020

dfki-jugr added reviewers for D91969: [MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack pass.: herhut, pifon2a.
Nov 23 2020, 7:43 AM · Restricted Project
dfki-jugr requested review of D91969: [MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack pass..
Nov 23 2020, 7:42 AM · Restricted Project

Nov 18 2020

dfki-jugr accepted D91563: [mlir] Split BufferUtils.h out of Bufferize.h.
Nov 18 2020, 12:02 AM · Restricted Project

Nov 17 2020

dfki-jugr added inline comments to D91563: [mlir] Split BufferUtils.h out of Bufferize.h.
Nov 17 2020, 1:32 AM · Restricted Project

Nov 13 2020

dfki-jugr abandoned D73713: Fixed non-deterministic GPU intrinsic lowering..
Nov 13 2020, 1:31 AM · Restricted Project, Restricted Project
dfki-jugr added a comment to D90675: [MLIR] Added documentation and manual to use bufferization features..

Hello! It looks like this documentation is a bit outdated. For example, setResultConversionKind method was removed and replaced with separate pass (see https://github.com/llvm/llvm-project/commit/f7bc56826616814a656866fd50e90a35a8e461eb). Is there any plans to update this documentation?

Nov 13 2020, 12:50 AM · Restricted Project
dfki-jugr accepted D91360: [mlir][bufferize] Fix buffer promotion to stack for index types.
Nov 13 2020, 12:29 AM · Restricted Project

Nov 12 2020

dfki-jugr committed rG0313e3bfe6e2: [MLIR] Added documentation and manual to use bufferization features. (authored by dfki-jugr).
[MLIR] Added documentation and manual to use bufferization features.
Nov 12 2020, 1:43 AM
dfki-jugr closed D90675: [MLIR] Added documentation and manual to use bufferization features..
Nov 12 2020, 1:43 AM · Restricted Project

Nov 5 2020

dfki-jugr updated the diff for D90675: [MLIR] Added documentation and manual to use bufferization features..

Addressed comments

Nov 5 2020, 1:20 AM · Restricted Project
dfki-jugr added inline comments to D90675: [MLIR] Added documentation and manual to use bufferization features..
Nov 5 2020, 1:17 AM · Restricted Project

Nov 3 2020

dfki-jugr added reviewers for D90675: [MLIR] Added documentation and manual to use bufferization features.: herhut, pifon2a, dfki-heme, dfki-albo, dfki-mako.
Nov 3 2020, 3:42 AM · Restricted Project
dfki-jugr requested review of D90675: [MLIR] Added documentation and manual to use bufferization features..
Nov 3 2020, 3:41 AM · Restricted Project

Oct 23 2020

dfki-jugr committed rG0d1d363c51c9: [MLIR] Added PromoteBuffersToStackPass to convert heap- to stack-based… (authored by dfki-jugr).
[MLIR] Added PromoteBuffersToStackPass to convert heap- to stack-based…
Oct 23 2020, 3:12 AM
dfki-jugr closed D89688: [MLIR] Added PromoteBuffersToStackPass to convert heap-based allocations to stack-based allocations..
Oct 23 2020, 3:11 AM · Restricted Project

Oct 22 2020

dfki-jugr updated the diff for D89688: [MLIR] Added PromoteBuffersToStackPass to convert heap-based allocations to stack-based allocations..

Addressed comments.

Oct 22 2020, 7:23 AM · Restricted Project

Oct 21 2020

dfki-jugr updated the diff for D89688: [MLIR] Added PromoteBuffersToStackPass to convert heap-based allocations to stack-based allocations..

Addressed comments.

Oct 21 2020, 2:46 AM · Restricted Project

Oct 19 2020

dfki-jugr added inline comments to D89688: [MLIR] Added PromoteBuffersToStackPass to convert heap-based allocations to stack-based allocations..
Oct 19 2020, 8:00 AM · Restricted Project
dfki-jugr updated the diff for D89688: [MLIR] Added PromoteBuffersToStackPass to convert heap-based allocations to stack-based allocations..

Addressed comments.

Oct 19 2020, 7:57 AM · Restricted Project
dfki-jugr added reviewers for D89688: [MLIR] Added PromoteBuffersToStackPass to convert heap-based allocations to stack-based allocations.: herhut, pifon2a.
Oct 19 2020, 4:52 AM · Restricted Project
dfki-jugr requested review of D89688: [MLIR] Added PromoteBuffersToStackPass to convert heap-based allocations to stack-based allocations..
Oct 19 2020, 4:51 AM · Restricted Project

Aug 3 2020

dfki-jugr committed rG6d47431d7eee: [mlir] Extended Buffer Assignment to support AllocaOps. (authored by dfki-jugr).
[mlir] Extended Buffer Assignment to support AllocaOps.
Aug 3 2020, 2:24 AM
dfki-jugr closed D85017: [mlir] Extended Buffer Assignment to support AllocaOps..
Aug 3 2020, 2:23 AM · Restricted Project

Jul 31 2020

dfki-jugr updated the diff for D85017: [mlir] Extended Buffer Assignment to support AllocaOps..

Changed check to exclude automatic allocation scope resources.

Jul 31 2020, 4:33 AM · Restricted Project
dfki-jugr added reviewers for D85017: [mlir] Extended Buffer Assignment to support AllocaOps.: herhut, pifon2a.
Jul 31 2020, 3:44 AM · Restricted Project
dfki-jugr requested review of D85017: [mlir] Extended Buffer Assignment to support AllocaOps..
Jul 31 2020, 3:42 AM · Restricted Project

Jul 3 2020

dfki-jugr committed rG91c320e9d852: [mlir] Add check for ViewLikeOpInterface that creates additional aliases. (authored by dfki-jugr).
[mlir] Add check for ViewLikeOpInterface that creates additional aliases.
Jul 3 2020, 8:03 AM
dfki-jugr closed D83044: [mlir] Add check for ViewLikeOpInterface that creates additional aliases..
Jul 3 2020, 8:02 AM · Restricted Project
dfki-jugr retitled D83044: [mlir] Add check for ViewLikeOpInterface that creates additional aliases. from [mlir] Add check for MemRefCastOp that creates additional aliases. to [mlir] Add check for ViewLikeOpInterface that creates additional aliases..
Jul 3 2020, 4:49 AM · Restricted Project
dfki-jugr updated the diff for D83044: [mlir] Add check for ViewLikeOpInterface that creates additional aliases..

Changed from a specialized MemRefCastOp version to a more general ViewLikeOpInterface version.
Adapt test case, since MemRefCastOp is currently not a ViewLikeOp.

Jul 3 2020, 3:44 AM · Restricted Project

Jul 2 2020

dfki-jugr added reviewers for D83044: [mlir] Add check for ViewLikeOpInterface that creates additional aliases.: herhut, pifon2a.
Jul 2 2020, 6:25 AM · Restricted Project
dfki-jugr created D83044: [mlir] Add check for ViewLikeOpInterface that creates additional aliases..
Jul 2 2020, 6:25 AM · Restricted Project

Apr 28 2020

dfki-jugr added inline comments to D78619: [mlir] Extended Alloc and Dealloc operations with memory-effect traits..
Apr 28 2020, 6:24 AM · Restricted Project, Restricted Project

Apr 27 2020

dfki-jugr committed rG262108e12ed9: [mlir] Extended Alloc and Dealloc operations with memory-effect traits. (authored by dfki-jugr).
[mlir] Extended Alloc and Dealloc operations with memory-effect traits.
Apr 27 2020, 3:43 AM
dfki-jugr closed D78619: [mlir] Extended Alloc and Dealloc operations with memory-effect traits..
Apr 27 2020, 3:43 AM · Restricted Project, Restricted Project
dfki-jugr added inline comments to D78619: [mlir] Extended Alloc and Dealloc operations with memory-effect traits..
Apr 27 2020, 2:05 AM · Restricted Project, Restricted Project

Apr 22 2020

dfki-jugr updated the diff for D78619: [mlir] Extended Alloc and Dealloc operations with memory-effect traits..

Updated commit message and added a short summary.

Apr 22 2020, 4:17 AM · Restricted Project, Restricted Project
dfki-jugr created D78619: [mlir] Extended Alloc and Dealloc operations with memory-effect traits..
Apr 22 2020, 2:40 AM · Restricted Project, Restricted Project
dfki-jugr added reviewers for D78619: [mlir] Extended Alloc and Dealloc operations with memory-effect traits.: mehdi_amini, nicolasvasilache, pifon2a.
Apr 22 2020, 2:40 AM · Restricted Project, Restricted Project

Feb 6 2020

dfki-jugr added a comment to D73713: Fixed non-deterministic GPU intrinsic lowering..

@rriddle I've tried to come up with a minimal example including a new dialect. However, the issue does not occur in simple cases on our testing machines. The easiest way to dive into this issue would be to move line 728 in LowerGPUOpsToNNVMOps.cc to 750:

Feb 6 2020, 3:36 AM · Restricted Project, Restricted Project
Herald added a reviewer for D73713: Fixed non-deterministic GPU intrinsic lowering.: mravishankar.

@mehdi_amini I fully get your point and I totally agree that we should not hide underlying bugs. However, you can argue as soon as two pattern matchers have the same benefit their ordering will be undefinied. In this case, the only possible solution you have, is to change the pattern matcher benefit.
@herhut We follow your arguments that we should unbreak the build on Windows asap. As mentioned above, this does not solve the general non-determinism issue. However, even if the ordering would be deterministic, we should not rely on intrinsic magic that might be easily broken by another commit in the future.

Feb 6 2020, 3:27 AM · Restricted Project, Restricted Project

Jan 30 2020

dfki-jugr added a comment to D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL..

We built the project on a Windows machine and were able to reproduce the failed test. We figured out that the tests are right, but the error was caused by a non-deterministic pattern rewriter step. We fixed the issue in another PR: https://reviews.llvm.org/D73713.
This fix should work on all platforms (Windows/Linux).

Jan 30 2020, 8:04 AM · Restricted Project
dfki-jugr created D73713: Fixed non-deterministic GPU intrinsic lowering..
Jan 30 2020, 7:55 AM · Restricted Project, Restricted Project
dfki-jugr committed rGaddc27bc437d: Changed wrong ROCDL instructions in GPU lowering. (authored by dfki-jugr).
Changed wrong ROCDL instructions in GPU lowering.
Jan 30 2020, 6:40 AM
dfki-jugr closed D73535: Changed wrong ROCDL instructions in GPU lowering..
Jan 30 2020, 6:40 AM · Restricted Project

Jan 29 2020

dfki-jugr updated the diff for D73535: Changed wrong ROCDL instructions in GPU lowering..

Fixed test cases and format issues.

Jan 29 2020, 12:59 AM · Restricted Project

Jan 28 2020

dfki-jugr created D73535: Changed wrong ROCDL instructions in GPU lowering..
Jan 28 2020, 2:14 AM · Restricted Project
dfki-jugr committed rG88d6f18225e1: [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir. (authored by dfki-jugr).
[mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir.
Jan 28 2020, 2:05 AM
dfki-jugr committed rG664d2f5bad3e: Add tanh lowering from Standard dialect to NVVM and ROCDL. (authored by dfki-jugr).
Add tanh lowering from Standard dialect to NVVM and ROCDL.
Jan 28 2020, 2:05 AM
dfki-jugr closed D73470: [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir..
Jan 28 2020, 2:05 AM · Restricted Project
dfki-jugr closed D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL..
Jan 28 2020, 2:05 AM · Restricted Project

Jan 27 2020

dfki-jugr updated the diff for D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL..

Fixed clang format issue.

Jan 27 2020, 7:46 AM · Restricted Project
dfki-jugr updated the diff for D73470: [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir..

Renamed BinaryIntrinsicOp to BinarySameArgsIntrinsicOp.
Renamed TernaryIntrinsicOp to TernarySameArgsIntrinsicOp.

Jan 27 2020, 7:43 AM · Restricted Project
dfki-jugr retitled D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL. from Fixed tanh lowering from Standard dialect to NVVM and ROCDL. to Add tanh lowering from Standard dialect to NVVM and ROCDL..
Jan 27 2020, 7:25 AM · Restricted Project
dfki-jugr created D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL..
Jan 27 2020, 6:31 AM · Restricted Project
dfki-jugr created D73470: [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir..
Jan 27 2020, 6:21 AM · Restricted Project

Jan 13 2020

dfki-jugr committed rG202ab273e6ec: [mlir] Added missing GPU lowering ops. (authored by dfki-jugr).
[mlir] Added missing GPU lowering ops.
Jan 13 2020, 8:13 AM
dfki-jugr closed D72439: [mlir] Added Abs, Ceil and Cos to GPU lowering conversion..
Jan 13 2020, 8:13 AM · Restricted Project, Restricted Project
dfki-jugr committed rG9b1867c17d26: Added missing GPU lowering ops. (authored by dfki-jugr).
Added missing GPU lowering ops.
Jan 13 2020, 7:35 AM